XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Other Comprehensive (Loss) Income - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (34,867)  
Ending balance (35,098) $ (43,245)
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (34,694) (38,599)
Current period other comprehensive income (loss) (406) (4,349)
Ending balance (35,100) (42,948)
Cash Flow Hedging Instruments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (173) (451)
Current period other comprehensive income (loss) 43 568
Reclassification adjustment 132 (414)
Ending balance $ 2 $ (297)