XML 97 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, cash equivalents, and restricted cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Cash and Cash Equivalents        
Cash and cash equivalents $ 325,872 $ 568,532    
Restricted cash 42,182 29,173    
Cash, cash equivalents, and restricted cash 368,054 597,705 $ 485,043 $ 242,689
Funds held in trust under the terms of certain secured notes payable        
Cash and Cash Equivalents        
Restricted cash 18,509 17,256    
Funds held in escrow related to construction projects and investing activities        
Cash and Cash Equivalents        
Restricted cash 16,938 4,580    
Other restricted cash        
Cash and Cash Equivalents        
Restricted cash $ 6,735 $ 7,337