XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
SIGNIFICANT ACCOUNTING POLICIES - Narrative 2 (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
agreement
Jul. 01, 2020
USD ($)
Jun. 30, 2019
USD ($)
agreement
Schedule of Significant Accounting Policies [Line Items]                
Investment income, interest $ 8,900,000 $ 9,600,000 $ 24,400,000 $ 22,700,000        
Amount of loss recognized in income on derivative (current period ineffective portion) $ 1,058,540,000   $ 1,058,540,000   $ 902,308,000      
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent                
Schedule of Significant Accounting Policies [Line Items]                
Amount of loss recognized in income on derivative (current period ineffective portion)             $ 24,400,000  
2019 SWAPS                
Schedule of Significant Accounting Policies [Line Items]                
Number of forward interest rate cap agreements | agreement               4
Notional amounts               $ 500,000,000.0
2019 SWAPS | 2019 Swaps - Interest Rate Contracts                
Schedule of Significant Accounting Policies [Line Items]                
Notional amounts               $ 100,000,000.0
Basis spread on variable rate               1.89%
2019 SWAPS | October 2023                
Schedule of Significant Accounting Policies [Line Items]                
Number of forward interest rate cap agreements | agreement           2   2
Notional amounts           $ 50,000,000   $ 50,000,000.0
2019 SWAPS | October 2025                
Schedule of Significant Accounting Policies [Line Items]                
Number of forward interest rate cap agreements | agreement               2
Notional amounts               $ 200,000,000.0
2019 SWAPS-1 | 2019 Swaps - Interest Rate Contracts                
Schedule of Significant Accounting Policies [Line Items]                
Notional amounts               $ 400,000,000.0
Basis spread on variable rate               1.98%