XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Debt Issuance Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument    
Amortization expense in 2026 $ 7,258  
Amortization expense in 2027 7,258  
Amortization expense in 2028 5,445  
Amortization expense in 2029 4,914  
Amortization expense in 2030 4,230  
Amortization expense thereafter 12,391  
Senior Secured and Unsecured Notes and Other Secured Debt    
Debt Instrument    
Deb issuance costs, gross 66,323 $ 68,067
Accumulated amortization, debt issuance costs gross $ 24,827 $ 32,307