XML 124 R101.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Estimated Future Benefit Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Estimated future benefit payments  
2025 $ 1,388
2026 1,600
2027 1,809
2028 1,955
2029 2,113
2030-2034 $ 11,486