XML 304 R115.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Benefit Plans - Fair Values of Plan Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Fair values of the plan assets by asset category      
Fair value of plan assets $ 30,965 $ 31,024 $ 58,387
Level 1      
Fair values of the plan assets by asset category      
Fair value of plan assets 1,278 773  
Level 2      
Fair values of the plan assets by asset category      
Fair value of plan assets 29,137 29,727  
Level 3      
Fair values of the plan assets by asset category      
Fair value of plan assets 550 524 $ 1,552
Defined Benefit Plan, Cash and Cash Equivalents      
Fair values of the plan assets by asset category      
Fair value of plan assets 264 277  
Defined Benefit Plan, Cash and Cash Equivalents | Level 1      
Fair values of the plan assets by asset category      
Fair value of plan assets 264 277  
Defined Benefit Plan, Common Collective Trust, Global Large Cap Equities      
Fair values of the plan assets by asset category      
Fair value of plan assets 5,799 5,601  
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 5,249 5,077  
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 550 524  
Defined Benefit Plan, Common Collective Trust, Fixed Income Securities      
Fair values of the plan assets by asset category      
Fair value of plan assets 23,888 24,650  
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 23,888 24,650  
Mutual Fund      
Fair values of the plan assets by asset category      
Fair value of plan assets 1,014 496  
Mutual Fund | Level 1      
Fair values of the plan assets by asset category      
Fair value of plan assets $ 1,014 $ 496