XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable - Narrative (Details)
1 Months Ended 12 Months Ended
Sep. 29, 2020
USD ($)
Sep. 30, 2022
USD ($)
Aug. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
extension_option
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2023
USD ($)
Short-term Debt [Line Items]              
Redeemed unsecured notes     $ 300,000,000        
Loss on extinguishment of debt   $ 4,900,000   $ (54,000) $ (4,917,000) $ (12,727,000)  
Unsecured notes and term loans              
Short-term Debt [Line Items]              
Debt issuance costs       2,561,000 $ 2,525,000    
Unsecured notes and term loans | 2023 Term Loan              
Short-term Debt [Line Items]              
Debt instrument face amount       $ 125,000,000     $ 125,000,000
Debt instrument term (in years)       2 years      
Term loan facility, number of extensions allowed | extension_option       2      
Term loan, extension, term       1 year      
Effective interest rate (percent)       4.73%      
Unsecured notes and term loans | 2023 Term Loan | Secured Overnight Financing Rate (SOFR)              
Short-term Debt [Line Items]              
Basis spread on variable rate (percent)       0.95%      
Unsecured notes and term loans | 2023 Term Loan | Secured Overnight Financing Rate (SOFR) | Variable Rate Component One              
Short-term Debt [Line Items]              
Basis spread on variable rate (percent)       0.10%      
Unsecured notes and term loans | 2023 Term Loan | Secured Overnight Financing Rate (SOFR) | Variable Rate Component Two              
Short-term Debt [Line Items]              
Basis spread on variable rate (percent)       0.95%      
Unsecured notes and term loans | Green Bonds              
Short-term Debt [Line Items]              
Stated interest rate (percent)       3.44%      
Effective interest rate (percent)       4.09%      
Notes payable              
Short-term Debt [Line Items]              
Loss on extinguishment of debt     12,300,000        
Prepayment penalty     11,900,000        
Write-off of unamortized premium     $ 400,000        
Notes payable | Green Bonds              
Short-term Debt [Line Items]              
Debt instrument face amount $ 350,000,000            
Debt instrument term (in years) 10 years            
Stated interest rate (percent) 3.44%            
Effective interest rate (percent) 4.09%            
Debt issuance costs $ 2,600,000