Note 18 - Stock-Based Compensation - Schedule of Stock-based Compensation Outstanding (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Stock-based compensation expense | $ 1,527 | $ 1,450 | $ 1,288 |
Tax benefit | 127 | 131 | 277 |
Share-Based Payment Arrangement, Option [Member] | |||
Stock-based compensation expense | 119 | 94 | 64 |
Restricted Stock Units (RSUs) [Member] | |||
Stock-based compensation expense | 603 | 484 | 391 |
Performance Shares [Member] | |||
Stock-based compensation expense | $ 805 | $ 872 | $ 833 |