XML 102 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Derivative Instruments on The Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
5 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total Derivatives Not Designated as Hedging Instruments $ 0 $ 3,510 $ 0
Derivative Designated as Hedging Instruments:      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of Unrealized Gain (Loss) Recognized in OCI 5,433 41,880 (10,354)
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income 1,056 25,509 25,644
Derivatives Not Designated as Hedging Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Total Derivatives Not Designated as Hedging Instruments 0 2,785 (1,755)
Interest rate swaps | Interest Expense | Derivative Designated as Hedging Instruments:      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of Unrealized Gain (Loss) Recognized in OCI 4,753 35,827 (9,045)
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income 374 19,456 13,841
Interest rate caps | Interest Expense | Derivative Designated as Hedging Instruments:      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of Unrealized Gain (Loss) Recognized in OCI 680 6,053 (1,309)
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income 682 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 0 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 $ 0 $ (2,213) $ 5,065