XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Financial Instruments - Derivatives Instruments Designated as Cash Flow Hedges (Detail) - Cash Flow Hedging [Member] - Foreign Exchange Contract [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain (Loss) Recognized in OCI $ (76) $ 0 $ (379) $ 121
Cost of revenue [Member]        
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain (Loss) Reclassified from AOCI into Income (21) 0 15 611
Selling, General and Administrative Expenses [Member]        
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain (Loss) Reclassified from AOCI into Income (14) 0 9 351
Research and development [Member]        
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain (Loss) Reclassified from AOCI into Income $ (25) $ 0 $ 17 $ 668