v3.26.1
Note 13 - Retirement Plans - Schedule of Projected Benefit Obligation (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Projected benefit obligation $ 26,483 $ 30,941
Accumulated benefit obligation 24,111 22,747
Fair value of plan assets $ 25,464 $ 28,549