v3.26.1
Employee Benefit Plans - Estimated Future Benefit Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Estimated future benefit payments  
2027 $ 1,684
2028 1,863
2029 2,071
2030 2,171
2031 2,234
2032-2036 $ 11,999