XML 123 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Other Comprehensive Income Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance beginning $ 345,600 $ (14,981) $ (17,310)
Total other comprehensive income (5,933) 6,363 17,450
Balance ending 452,762 345,600 (14,981)
Foreign Currency Translation Adjustments [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance beginning 2,069 (4,205) (20,061)
Other comprehensive income before reclassifications (2,839) 6,274 15,856
Total other comprehensive income (2,839) 6,274 15,856
Balance ending (770) 2,069 (4,205)
Derivative Adjustments [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance beginning 1,634 1,545 (49)
Other comprehensive income before reclassifications (3,913) 1,452 (2,894)
Amounts reclassified from accumulated other comprehensive income 819 (1,363) 4,488
Total other comprehensive income (3,094) 89 1,594
Balance ending (1,460) 1,634 1,545
Accumulated Other Comprehensive Income (Loss) [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance beginning 3,703 (2,660) (20,110)
Other comprehensive income before reclassifications (6,752) 7,726 12,962
Amounts reclassified from accumulated other comprehensive income 819 (1,363) 4,488
Total other comprehensive income (5,933) 6,363 17,450
Balance ending $ (2,230) $ 3,703 $ (2,660)