XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Schedule of Expected Benefit Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Estimated Future Benefit Payments for FYE 12/31    
2025 $ 1,700  
2026 1,800  
2027 1,700  
2028 1,700  
2029 1,900  
Thereafter 9,400  
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year 1,000  
Defined Benefit Plan, Plan Assets, Contributions by Employer $ 1,000 $ 4,100