XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Schedule of Pretax Amounts for Net Periodic Benefit Cost and Other Amounts forDefined Benefit Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
Service cost $ 309 $ 264 $ 268
Interest cost 123 146 35
Return on plan assets $ (64) (41) (26)
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income, net    
Amortization of actuarial gain $ (22) $ (27) 0
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]   Other income, net  
Net periodic pension cost 346 $ 342 277
Changes in plan assets and benefit obligations included in other comprehensive loss:      
Unrecognized net actuarial gain beginning of year (783) (705) (227)
Actuarial gain recognized during year 22 27 0
Actuarial (gain) loss on benefit obligation (138) 13 (418)
Actuarial loss (gain) on fair value of plan assets 6 0 (72)
Impact of foreign currency translation 44 (118) 12
Total included in other comprehensive loss (before tax effect) (849) (783) (705)
Total recognized in net periodic benefit cost and included in other comprehensive loss $ (503) $ (441) $ (428)