XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Apr. 30, 2021
Debt Instrument [Line Items]      
Promissory note issued $ 619,884 $ 619,116  
Unamortized debt issuance costs and discount (5,116) (5,884)  
Outstanding letters of credit 1,300 1,300  
Unsecured Debt | Revolving Credit Facility      
Debt Instrument [Line Items]      
Senior unsecured revolving credit facility, maximum borrowing capacity     $ 125,000
Outstanding letters of credit 300    
Senior unsecured revolving credit facility, available borrowing capacity $ 124,700    
7.875% Senior Notes due 2025 | Senior Notes      
Debt Instrument [Line Items]      
Interest rate on new notes 7.875%    
Promissory note issued $ 625,000 $ 625,000