v3.26.1
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Retirement Benefits [Abstract]  
2027 $ 11,400
2028 10,500
2029 11,300
2030 12,900
2031 13,700
Next five years $ 66,600