XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Mar. 31, 2023
Sep. 30, 2023
Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Premium paid $ 7.6  
Interest rate swap unrealized loss expected to be reclassified within next twelve months   $ 9.8
Currency exchange swaps | Not designated as hedging instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Remaining maturities   1 year
Foreign currency forwards    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Cross-currency swap unrealized gains expected to be reclassified within next twelve months   $ 11.4