XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Changes In Accumulated Other Comprehensive Loss by Component, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Actuarial gain (loss) for pension plan $ (941) $ 4,278
Foreign currency translation adjustments (2,844) (4,483)
Accumulated other comprehensive income (loss)    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning accumulated other comprehensive income (4,662) (4,457)
Ending accumulated other comprehensive income $ (8,447) $ (4,662)