XML 119 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Summary of Pre-Tax Effects of the Company's Derivative Instruments on its Unaudited Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Gains (losses) recognized on derivatives not designated as hedging instruments $ (81) $ (251) $ (356)
Total amounts reclassified (108) (550) (92)
Foreign Currency Hedges [Member]      
Total amounts reclassified (108) (550) (92)
Foreign Currency Hedges [Member] | Cost of Revenue [Member]      
Gains (losses) recognized on derivatives not designated as hedging instruments 13 (60) (112)
Total amounts reclassified (45) (222) (32)
Foreign Currency Hedges [Member] | General and Administrative [Member]      
Total amounts reclassified (63) (328) (60)
Other comprehensive income (loss) [Member] | Foreign Currency Hedges [Member]      
Gains (losses) recognized on derivatives not designated as hedging instruments $ 24 $ (218) $ (289)