XML 222 R111.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Information and Derivative Financial Instruments - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mar. 04, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Foreign currency gain (loss) related to derivatives $ 200,000 $ 1,200,000    
Total derivative ineffectiveness expense 0 0 $ 0  
Total fair value of derivative contracts in AOCI 7,400,000 $ 1,300,000    
Derivative, gain (loss) on derivative, net 3,900,000      
Letter of Credit | Interest rate swap | Designated as Hedging Instrument        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative, notional amount       $ 100,000,000
Letter of Credit | Interest rate swap | Designated as Hedging Instrument | Level 2        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Fair value of interest rate swap asset $ 7,900,000