XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - The Balances in the Company's Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance $ 265,247 $ 224,138 $ 256,427 $ 209,325
Total other comprehensive income (loss) 765 (1,179) 807 (609)
Ending balance 274,422 237,258 274,422 237,258
Foreign Currency [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (16,368) (13,365) (16,410) (13,935)
Other comprehensive income (loss) before reclassifications 765 (1,179) 807 (609)
Total other comprehensive income (loss) 765 (1,179) 807 (609)
Ending balance (15,603) (14,544) (15,603) (14,544)
Defined Benefit Pension Plans [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (1,383) (1,466) (1,383) (1,466)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Total other comprehensive income (loss) 0 0 0 0
Ending balance (1,383) (1,466) (1,383) (1,466)
Accumulated Other Comprehensive Income (Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (17,751) (14,831) (17,793) (15,401)
Other comprehensive income (loss) before reclassifications 765 (1,179) 807 (609)
Total other comprehensive income (loss) 765 (1,179) 807 (609)
Ending balance $ (16,986) $ (16,010) $ (16,986) $ (16,010)