v3.26.1
Note 18 - Stock-Based Compensation - Schedule of Stock-based Compensation Outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Stock-based compensation expense $ 1,207 $ 1,527 $ 1,450
Tax benefit 131 127 131
Share-Based Payment Arrangement, Option [Member]      
Stock-based compensation expense 101 119 94
Restricted Stock Units (RSUs) [Member]      
Stock-based compensation expense 507 603 484
Performance Shares [Member]      
Stock-based compensation expense $ 599 $ 805 $ 872