XML 117 R105.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans (Future Net Benefit Payments Expected for Post Employee Benefit Obligations) (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]  
2026 $ 1,789
2027 2,010
2028 2,387
2029 2,596
2030 2,211
2031 through 2035 13,158
Total $ 24,151