XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Benefits - Benefit Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Pension Benefits    
Projected benefit obligation at beginning of the year $ 7,128 $ 5,906
Service cost 717 568
Interest cost $ 522 $ 478
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net
Actuarial loss (gain) $ (105) $ 324
Foreign currency exchange rates changes (166) 54
Benefits paid (151) (202)
Projected benefit obligation at end of the year $ 7,945 $ 7,128