XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive loss, tax $ 900 $ 200
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 464,439 514,205
Other comprehensive income (loss) before reclassifications 2,226 635
Amounts reclassified to earnings 170 173
Ending balance 515,850 528,119
Foreign currency translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (754) (630)
Other comprehensive income (loss) before reclassifications 140 102
Amounts reclassified to earnings 0 0
Ending balance (614) (528)
Unrealized loss on cash flow hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 269 (1,418)
Other comprehensive income (loss) before reclassifications 2,086 533
Amounts reclassified to earnings 170 173
Ending balance 2,525 (712)
Accumulated other comprehensive loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (485) (2,048)
Ending balance $ 1,911 $ (1,240)