Annual report pursuant to Section 13 and 15(d)

Derivatives - Additional Information (Details)

v3.25.0.1
Derivatives - Additional Information (Details)
£ in Millions, $ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2022
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 21, 2023
GBP (£)
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative, notional amount $ 1,000.0        
Payment of interest rate cap premium $ 25.5        
Strike rate 2.75%        
Deal-Contingent Forward          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative, notional amount | £         £ 200.0
Interest rate cap          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Increase (decrease) in fair value of interest cap   $ (15.7) $ (16.2) $ 20.4  
Unrealized gains from interest rate reclassified during next twelve months   $ 13.9