XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2023
USD ($)
instrument
1.4% Senior Secured Notes | Senior Notes      
Derivative [Line Items]      
Senior note interest rate 1.40% 1.40%  
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 $ 3.9 $ 15.5