Their home page first sentence states : "The Long Now Foundation is a nonprofit established in 01996 to foster long-term thinking."
So I don't know if the concept is explained in more details elsewhere, but I think it's clearly an integral part of their communication.