v3.25.4
Pension and Other Benefit Plans - Amounts recognized in consolidated balance sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pension and Other Benefit Plans      
Pension liability $ (1,758) $ (6,558)  
Accumulated other comprehensive earnings (loss) 3,981 4,639 $ 9,517
Net amount recognized $ 2,223 $ (1,919)