XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Liability, defined benefit pension plan $ 3,200 $ 1,900
Vesting period 7 years  
401(k) Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Plan expense $ 471 401
Long-Term Cash Incentive Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Plan expense $ 1,600 $ 631
Vesting period 5 years 7 years