XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss) ("AOCI/L") - Schedule of Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance $ 192,237 $ 158,172 $ 185,766 $ 158,088
Foreign currency translation 723 885 (1,578) (1,035)
Ending Balance 201,502 173,409 201,502 173,409
Interest Rate Swap [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (631) (1,285) (821) (104)
Foreign currency translation 0 0 0 0
Unrealized loss before reclassification, net of tax (7) (136) (3) (1,308)
Reclassification of AOCI/L to income, net of tax (146) 181 332 172
Ending Balance (492) (1,240) (492) (1,240)
Translation Adjustment [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (2,170) (6,673) 131 (4,753)
Foreign currency translation 723 885 (1,578) (1,035)
Unrealized loss before reclassification, net of tax 0 0 0 0
Reclassification of AOCI/L to income, net of tax 0 0 0 0
Ending Balance (1,447) (5,788) (1,447) (5,788)
Total AOCI/L [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (2,801) (7,958) (690) (4,857)
Foreign currency translation 723 885 (1,578) (1,035)
Unrealized loss before reclassification, net of tax (7) (136) (3) (1,308)
Reclassification of AOCI/L to income, net of tax (146) 181 332 172
Ending Balance $ (1,939) $ (7,028) $ (1,939) $ (7,028)