XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Facilities and Notes Payable - Schedule of Carrying Values of the Company's Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Credit facilities and notes payable, net    
Senior secured debt - other $ 59,788
Notes payable with related parties 2,385
Notes payable - other 5,309
Debt issuance costs (2,983) (208)
Total credit facilites and notes payable, net 751,041 181,678
Current portion - credit facilities and notes payable, net    
Total credit facilities and notes payable, net - related party 241,208 126,825
Total credit facilities and notes payable 509,833 50,143
Non current portion - credit facilities and notes payable, net    
Total credit facilities and notes payable 4,710
Total credit facilites and notes payable, net 751,041 181,678
Senior Secured Credit Facilities [Member]    
Credit facilities and notes payable, net    
Secured credit facilities 159,999 105,397
Senior Secured Credit Facilities [Member] | Financial Institutions [Member]    
Credit facilities and notes payable, net    
Secured credit facilities 453,028 49,544
Mezzanine Secured Credit Facilities Member [Member]    
Credit facilities and notes payable, net    
Secured credit facilities $ 81,209 $ 19,251