XML 116 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Financial Instruments - Schedule of Derivative Instruments on The Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of Unrealized Gain (Loss) Recognized in OCI $ (12,483) $ 41,880 $ (10,354)
Amount of Gain Reclassified from Accumulated OCI into Income 9,373 25,509 25,644
Total Derivatives Not Designated as Hedging Instruments (7,491) 3,510 0
Derivatives Not Designated as Hedging Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total Derivatives Not Designated as Hedging Instruments (7,491) 2,785 (1,755)
Interest rate swaps | Interest Expense      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of Unrealized Gain (Loss) Recognized in OCI   35,827 (9,045)
Amount of Gain Reclassified from Accumulated OCI into Income   19,456 13,841
Interest rate swap - Investments | Interest Expense      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of Unrealized Gain (Loss) Recognized in OCI 109    
Amount of Gain Reclassified from Accumulated OCI into Income 615    
Interest rate swap - Borrowings | Interest Expense      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of Unrealized Gain (Loss) Recognized in OCI (12,592)    
Amount of Gain Reclassified from Accumulated OCI into Income 8,758    
Interest rate caps | Interest Expense      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of Unrealized Gain (Loss) Recognized in OCI   6,053 (1,309)
Amount of Gain Reclassified from Accumulated OCI into Income   6,053 11,803
Foreign currency forward contracts | Derivatives Not Designated as Hedging Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total Derivatives Not Designated as Hedging Instruments (9,127) 4,998 (6,820)
Foreign currency option contracts | Derivatives Not Designated as Hedging Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total Derivatives Not Designated as Hedging Instruments $ 1,636 $ (2,213) $ 5,065