XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - The Balances in the Company's Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 256,427 $ 209,325
Total other comprehensive income 42 570
Ending balance 265,247 224,138
Foreign Currency [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (16,410) (13,935)
Other comprehensive income (loss) before reclassifications 42 570
Total other comprehensive income 42 570
Ending balance (16,368) (13,365)
Defined Benefit Pension Plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (1,383) (1,466)
Other comprehensive income (loss) before reclassifications 0 0
Total other comprehensive income 0 0
Ending balance (1,383) (1,466)
Accumulated Other Comprehensive Income (Loss) [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (17,793) (15,401)
Other comprehensive income (loss) before reclassifications 42 570
Total other comprehensive income 42 570
Ending balance $ (17,751) $ (14,831)