XML 317 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Mar. 24, 2023
USD Interest Rate Swap Contract, Maturity Date March 24, 2023      
Derivative [Line Items]      
Fixed interest rate     2.878%
USD Interest Rate Swap Contract One, Maturity Date March 24, 2023      
Derivative [Line Items]      
Derivative, notional amount     $ 50,000,000
USD Interest Rate Swap Contract Two, Maturity Date March 24, 2023      
Derivative [Line Items]      
Derivative, notional amount     $ 50,000,000
USD Interest Rate Swap, Maturity Date April 3, 2026 | Minimum      
Derivative [Line Items]      
Fixed interest rate 3.889% 3.889%  
USD Interest Rate Swap, Maturity Date April 3, 2026 | Maximum      
Derivative [Line Items]      
Fixed interest rate 3.905% 3.905%  
USD Interest Rate Swap Contract One, Maturity Date April 3, 2026      
Derivative [Line Items]      
Derivative, notional amount $ 75,000,000 $ 75,000,000  
USD Interest Rate Swap Contract Two, Maturity Date April 3, 2026      
Derivative [Line Items]      
Derivative, notional amount 75,000,000 75,000,000  
USD Interest Rate Swap Contract Three, Maturity Date April 3, 2026      
Derivative [Line Items]      
Derivative, notional amount 75,000,000 75,000,000  
USD Interest Rate Swap Contract Four, Maturity Date April 3, 2026      
Derivative [Line Items]      
Derivative, notional amount 75,000,000 75,000,000  
Accumulated Translation Adjustment      
Derivative [Line Items]      
Foreign currency (losses) gains of net investment hedges included in accumulated other comprehensive loss $ (2,100,000) $ (10,900,000)