XML 111 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Benefit Plans and Related Amounts Recorded in Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]        
Projected benefit obligation $ 69,710 $ 68,403 $ 55,311 $ 57,973
Pension plan assets at fair value (34,931) (33,034) (27,798) $ (29,737)
Funded status – shortfall 34,779 35,369 27,513  
Accumulated benefit obligation 62,481 61,713 50,335  
Amounts recorded in the Consolidated Balance Sheets for the plans        
Other liabilities — accrued pension obligation 34,779 35,369 27,513  
Stockholders’ equity — deferred actuarial loss $ (5,214) $ (5,731) $ (4,247)  
Future long-term rate of return on plan assets 3.79%      
Weighted average amortization period 9 years