XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Debt Issuance Costs (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 21, 2023
Dec. 31, 2023
Feb. 28, 2023
Jan. 31, 2023
Feb. 28, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument                
Repayments of borrowings on revolving credit facility           $ 700,000 $ 100,000 $ 0
Loss on modification or early extinguishment of debt           (2,468) (30,043) $ (2,410)
Amortization of deferred financing fees                
Amortization expense in 2024           14,226    
Amortization expense in 2025           13,279    
Amortization expense in 2026           2,417    
Amortization expense in 2027           1,955    
Amortization expense in 2028           1,581    
Amortization expense thereafter           11,952    
Credit Facility | Unsecured debt                
Debt Instrument                
Repayments of borrowings on revolving credit facility $ 450,000 $ 450,000 $ 136,373 $ 113,627 $ 100,000      
Loss on modification or early extinguishment of debt   (314) $ (1,075)     1,389    
Senior Secured and Unsecured Notes and Other Secured Debt                
Debt Instrument                
Deb issuance costs, gross   67,475       67,475 47,661  
Accumulated amortization, debt issuance costs gross   22,065       22,065 19,791  
Revolving Credit Facility                
Debt Instrument                
Deb issuance costs, gross   0       0 29,717  
Accumulated amortization, debt issuance costs gross   $ 0       $ 0 $ 26,315