XML 69 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Fair Value of Our Derivative Balance Sheet (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Foreign exchange contracts and Interest rate swap agreements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Equity $ 6,115 $ 3,777
Foreign exchange contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset 3,109 0
Derivative Liability 0 356
Interest rate swap agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset $ 954 $ 1,849