Net Periodic Benefit Cost - Narrative (Details) $ in Thousands |
12 Months Ended | |
|---|---|---|
|
Mar. 31, 2025
plan
|
Jun. 30, 2026
USD ($)
|
|
| Retirement Benefits [Abstract] | ||
| Number of employee benefit plans terminated | plan | 1 | |
| Surplus from settlement of plan | $ 3,279 | |
| Defined benefit plan, surplus from settlement of plan, expected to be utilized in the next twelve months | 2,210 | |
| Defined benefit plan, expected future employer contributions | $ 7,326 |