XML 118 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Defined Benefit Pension Plan - Schedule of Estimated Future Benefit Payments (Details) - Pension Plan
$ in Thousands
Dec. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 1,472
2026 1,523
2027 1,523
2028 1,629
2029 1,673
Following 5 years $ 9,478