Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Stock-Based Compensation - Performance Stock Performance (Details)

v3.25.0.1
Note 7 - Stock-Based Compensation - Performance Stock Performance (Details) - $ / shares
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2024
Forfeited or Expired (in dollars per share) $ 0    
Weighted-average exercise price, outstanding (in dollars per share) $ 33.56    
Performance Stock Units [Member]      
Unvested shares, number of shares (in shares) 47,745    
Unvested shares, weighted average grant date fair value (in dollars per share) $ 26.18    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 50,747 47,745  
Granted, weighted average grant date fair value (in dollars per share) $ 30.9 $ 26.18 $ 30.9
Vested (in shares) 0    
Vested (in dollars per share) $ 0    
Forfeited (in shares) (47,745)    
Forfeited or Expired (in dollars per share) $ 26.18    
Unvested, number of shares (in shares) 50,747    
Weighted-average exercise price, outstanding (in dollars per share) $ 30.9