XML 121 R99.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Plans - Estimated Contributions and Future Benefit Payments (Details) - Defined benefit pension plan
$ in Thousands
Jun. 30, 2023
USD ($)
Future Benefit Payments  
2024 $ 1,063
2025 1,286
2026 1,112
2027 1,153
2028 1,201
Thereafter 9,152
Total estimated future benefit payments $ 14,967