XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
instrument
USD Interest Rate Swap, Maturity Date April 3, 2026    
Derivative [Line Items]    
Derivative, number of interest rate swap agreements | instrument   4
USD Interest Rate Swap, Maturity Date April 3, 2026 | Minimum    
Derivative [Line Items]    
Fixed interest rate   3.889%
USD Interest Rate Swap, Maturity Date April 3, 2026 | Maximum    
Derivative [Line Items]    
Fixed interest rate   3.905%
USD Interest Rate Swap Contract One, Maturity Date April 3, 2026    
Derivative [Line Items]    
Derivative, notional amount   $ 75.0
USD Interest Rate Swap Contract Two, Maturity Date April 3, 2026    
Derivative [Line Items]    
Derivative, notional amount   75.0
USD Interest Rate Swap Contract Three, Maturity Date April 3, 2026    
Derivative [Line Items]    
Derivative, notional amount   75.0
USD Interest Rate Swap Contract Four, Maturity Date April 3, 2026    
Derivative [Line Items]    
Derivative, notional amount   $ 75.0
Accumulated Translation Adjustment    
Derivative [Line Items]    
Foreign currency (losses) gains of net investment hedges included in accumulated other comprehensive loss $ 11.6