XML 123 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Change in fair value of plan assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Change in fair value of plan assets    
Fair value of plan assets, beginning balance $ 16,460 $ 15,415
Employee contributions 248 406
Actual return on plan assets 199 461
Benefits (paid), net of transfers (2,063) (1,487)
Employer contributions 676 864
Foreign exchange adjustment (1,020) 801
Fair value of plan assets, ending balance $ 14,500 $ 16,460