XML 88 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Stock Transactions and Stock-based Compensation - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Awards granted, weighted average grant date fair value per share (in dollars per share) $ 133.3 $ 187.21  
Awards distributed, aggregate intrinsic value   $ 3,658,000 $ 5,004,000
Equity Plan 2014 [Member]      
Nonvested (in shares) 76,000    
Nonvested, weighted average grant date fair value per share (in dollars per share) $ 157.83    
Nonvested, weighted average remaining contractual life (Year) 1 year 1 year  
Nonvested, aggregate intrinsic value $ 17,197,000 $ 8,325,000  
Awards granted (in shares) 117,000    
Awards granted, weighted average grant date fair value per share (in dollars per share) $ 94.3    
Awards forfeited (in shares) (11)    
Awards forfeited or expired, weighted average grant date fair value per share (in dollars per share) $ 120.39    
Awards distributed (in shares) (37,000)    
Awards distributed, weighted average grant date fair value per share (in dollars per share) $ 169.12    
Awards distributed, aggregate intrinsic value $ 3,928    
Nonvested (in shares) 145,000 76,000  
Nonvested, weighted average grant date fair value per share (in dollars per share) $ 106.54 $ 157.83  
Expected to vest (in shares) 130,000    
Expected to vest, weighted average grant date fair value per share (in dollars per share) $ 107.29    
Expected to vest, weighted average remaining contractual life (Year) 1 year 1 month 6 days    
Expected to vest, aggregate intrinsic value $ 15,466,000