v3.26.1
Employee Benefit Plans - Fair Values of Plan Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Fair values of the plan assets by asset category      
Fair value of plan assets $ 31,914 $ 30,965 $ 31,024
Level 1      
Fair values of the plan assets by asset category      
Fair value of plan assets 1,339 1,278  
Level 2      
Fair values of the plan assets by asset category      
Fair value of plan assets 29,541 29,137  
Level 3      
Fair values of the plan assets by asset category      
Fair value of plan assets 1,034 550 $ 524
Defined Benefit Plan, Cash and Cash Equivalents      
Fair values of the plan assets by asset category      
Fair value of plan assets 170 264  
Defined Benefit Plan, Cash and Cash Equivalents | Level 1      
Fair values of the plan assets by asset category      
Fair value of plan assets 170 264  
Defined Benefit Plan, Common Collective Trust, Global Large Cap Equities      
Fair values of the plan assets by asset category      
Fair value of plan assets 8,782 5,799  
Defined Benefit Plan, Common Collective Trust, Global Large Cap Equities | Level 2      
Fair values of the plan assets by asset category      
Fair value of plan assets 7,748 5,249  
Defined Benefit Plan, Common Collective Trust, Global Large Cap Equities | Level 3      
Fair values of the plan assets by asset category      
Fair value of plan assets 1,034 550  
Defined Benefit Plan, Common Collective Trust, Fixed Income Securities      
Fair values of the plan assets by asset category      
Fair value of plan assets 21,793 23,888  
Defined Benefit Plan, Common Collective Trust, Fixed Income Securities | Level 2      
Fair values of the plan assets by asset category      
Fair value of plan assets 21,793 23,888  
Mutual Fund      
Fair values of the plan assets by asset category      
Fair value of plan assets 1,169 1,014  
Mutual Fund | Level 1      
Fair values of the plan assets by asset category      
Fair value of plan assets $ 1,169 $ 1,014