v3.25.2
Employee Benefit Plans - Expected Benefit Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]  
2026 $ 248
2027 246
2028 243
2029 246
2030 264
2031-2035 $ 1,404