v3.26.1
Note K - Stock-based Compensation - Shares Available for Future Options (Details) - shares
Jun. 30, 2026
Jun. 30, 2025
Stock Options [Member] | Omnibus Plan [Member]    
Shares Available for Grant (in shares) 186,786 566,168