XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - The Balances in the Company's Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance $ 189,100 $ 166,682 $ 154,638
Total other comprehensive income (loss) 372 576 1,931
Ending balance 209,325 189,100 166,682
Foreign Currency [Member]      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (13,974) (14,602) (16,251)
Other comprehensive income (loss) before reclassifications 39 628 1,649
Amounts reclassified from accumulated other comprehensive income, net of tax 0 0 0
Total other comprehensive income (loss) 39 628 1,649
Ending balance (13,935) (13,974) (14,602)
Defined Benefit Pension Plans [Member]      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (1,799) (1,747) (2,029)
Other comprehensive income (loss) before reclassifications 269 (113) 209
Amounts reclassified from accumulated other comprehensive income, net of tax 64 61 73
Total other comprehensive income (loss) 333 (52) 282
Ending balance (1,466) (1,799) (1,747)
Accumulated Other Comprehensive Income (Loss) [Member]      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (15,773) (16,349) (18,280)
Other comprehensive income (loss) before reclassifications 308 515 1,858
Amounts reclassified from accumulated other comprehensive income, net of tax 64 61 73
Total other comprehensive income (loss) 372 576 1,931
Ending balance $ (15,401) $ (15,773) $ (16,349)