XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Stock Transactions and Stock-based Compensation - Performance Stock Unit Activity (Details) - Performance Stock Units [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Nonvested (in shares) 56,000    
Nonvested, weighted average grant date fair value per share (in dollars per share) $ 240.96    
Nonvested, weighted average remaining contractual life (Year) 1 year 7 months 6 days 2 years 7 months 6 days  
Nonvested, aggregate intrinsic value $ 10,101 $ 6,142  
Awards granted (in shares) 42,000    
Awards granted, weighted average grant date fair value per share (in dollars per share) $ 102.57 $ 132.29 $ 182.14
Awards forfeited (in shares) (1)    
Awards forfeited or expired, weighted average grant date fair value per share (in dollars per share) $ 112.24    
Awards distributed (in shares) (12,000)    
Awards distributed, weighted average grant date fair value per share (in dollars per share) $ 302.06    
Awards distributed, aggregate intrinsic value $ 1,306   $ 1,776
Nonvested (in shares) 85,000 56,000  
Nonvested, weighted average grant date fair value per share (in dollars per share) $ 166.31 $ 240.96  
Expected to vest (in shares) 81,000    
Expected to vest, weighted average grant date fair value per share (in dollars per share) $ 168.98    
Expected to vest, weighted average remaining contractual life (Year) 1 year 8 months 12 days    
Expected to vest, aggregate intrinsic value $ 9,654