XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Income (Loss) ("AOCI/L") - Schedule of Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance $ 185,766 $ 158,088
Foreign currency translation (2,301) (1,920)
Unrealized gain before reclassification, net of tax of $(1) 4  
Unrealized loss, net of tax of $462 190 (1,181)
Reclassification of AOCI/L to income, net of tax of $(73) 186  
Ending Balance 192,237 158,172
Interest Rate Swap [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (821) (104)
Unrealized gain before reclassification, net of tax of $(1) 4  
Unrealized loss, net of tax of $462   (1,181)
Reclassification of AOCI/L to income, net of tax of $(73) 186  
Ending Balance (631) (1,285)
Translation Adjustment [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance 131 (4,753)
Foreign currency translation (2,301) (1,920)
Ending Balance (2,170) (6,673)
Total AOCI/L [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (690) (4,857)
Foreign currency translation (2,301) (1,920)
Unrealized loss, net of tax of $462 190 (1,181)
Ending Balance $ (2,801) $ (7,958)