v3.26.1
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