XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Operations and Accounting Policies - Schedule of Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance $ 401,836   $ 565,351
Other comprehensive income 5,265 $ 1,242 18,163
Income tax benefit (expense)     (173)
Balance 446,541 401,836  
Accumulated Foreign Currency Adjustment Attributable to Parent      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance 6,797 4,685 (15,472)
Other comprehensive income 3,986 2,112 20,157
Balance 10,783 6,797 4,685
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance (4,007) (3,137) (1,316)
Other comprehensive income 1,279 (870) (1,994)
Income tax benefit (expense)     173
Balance (2,728) (4,007) (3,137)
AOCI Attributable to Parent      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance 2,790 1,548 (16,788)
Other comprehensive income 5,265 1,242 18,163
Income tax benefit (expense)     173
Balance 8,055 2,790 1,548
Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance (1,445) (1,445) (1,445)
Balance (1,445) (1,445) (1,445)
Accumulated Loss, Net, Cash Flow Hedge, Noncontrolling Interest      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance (11) (11) (11)
Balance (11) (11) (11)
AOCI Attributable to Noncontrolling Interest      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance 1,242 18,336 (4,395)
Other comprehensive income 5,265 1,242 18,163
Income tax benefit (expense)     173
Balance $ 5,265 $ 1,242 $ 18,336