v3.26.1
Note 16 - Employee Benefit Plans - Fair Values of Pension Plans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Fair value of pension plan assets $ 171,181 $ 169,272
Fair Value, Inputs, Level 1 [Member]    
Fair value of pension plan assets 2,135 341
Fair Value, Inputs, Level 2 [Member]    
Fair value of pension plan assets 169,046 168,931
Fair Value, Inputs, Level 3 [Member]    
Fair value of pension plan assets 0 0
Cash and Cash Equivalents [Member]    
Fair value of pension plan assets 2,135 341
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value of pension plan assets 2,135 341
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value of pension plan assets 0 0
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value of pension plan assets 0 0
Equity Securities [Member]    
Fair value of pension plan assets 38,497 63,990
Equity Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value of pension plan assets 0 0
Equity Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value of pension plan assets 38,497 63,990
Equity Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value of pension plan assets 0 0
Corporate Bonds and Other Fixed Income Securities [Member]    
Fair value of pension plan assets 128,678 96,042
Corporate Bonds and Other Fixed Income Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value of pension plan assets 0 0
Corporate Bonds and Other Fixed Income Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value of pension plan assets 128,678 96,042
Corporate Bonds and Other Fixed Income Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value of pension plan assets 0 0
Other Debt Obligations [Member]    
Fair value of pension plan assets 1,871 8,899
Other Debt Obligations [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value of pension plan assets 0 0
Other Debt Obligations [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value of pension plan assets 1,871 8,899
Other Debt Obligations [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value of pension plan assets $ 0 $ 0