XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (34,867)  
Ending balance (29,744) $ (46,268)
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (34,694) (38,599)
Current period other comprehensive income (loss) 4,948 (7,927)
Ending balance (29,746) (46,526)
Cash Flow Hedging Instruments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (173) (451)
Current period other comprehensive income (loss) 43 818
Reclassification adjustment 132 (109)
Ending balance $ 2 $ 258