XML 303 R128.htm IDEA: XBRL DOCUMENT v3.25.1
Employee benefit plans - Schedule of Amounts Recognized in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Amounts recognized in the accumulated other comprehensive income (loss) consist of:      
Net amount recognized $ 2,230 $ 3,414  
Pension Benefits      
Defined Benefit Plan Disclosure      
(Other Assets)/Other Liabilities (5,788) (3,764)  
Amounts recognized in the accumulated other comprehensive income (loss) consist of:      
Net actuarial gain (2,852) (4,370)  
Deferred taxes 622 956  
Net amount recognized (2,230) (3,414)  
Accumulated benefit obligation $ 12,744 $ 13,845 $ 13,792