XML 91 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Plans - Schedule of Expected Benefit Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Schedule of Expected Benefit Payments [Abstract]  
2025 $ 1,000
2026 1,040
2027 1,080
2028 1,130
2029 1,160
2030-34 6,480
Total expected benefit payments $ 11,890