XML 78 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments and Hedging Activities - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Apr. 30, 2023
Dec. 31, 2022
Interest Rate Swap, Terminated      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount   $ 350,000  
Cumulative net gain in AOCI $ 5,054 $ 10,100  
Interest rate swap agreements      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount 438,000   $ 354,800
Cumulative net gain in AOCI 18,090    
Cross-currency Swap Agreements | Net Investment Hedges      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount $ 509,200   $ 469,200