XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives - Notional Amounts (Details) - Total derivatives not designated as hedges - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Notional Disclosures [Abstract]      
Derivative notional amounts $ 25,781 $ 25,781 $ 24,223
Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net 800 (100)  
Foreign exchange contracts      
Notional Disclosures [Abstract]      
Derivative notional amounts $ 25,781 $ 25,781 $ 24,223