XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Accounting for Stock-based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Employee and Director Plans [Member]          
Share-based Payment Arrangement, Expense   $ 1,400,000 $ 781,000 $ 3,000,000.0 $ 2,300,000
Restricted Stock [Member] | The 2016 Employee Equity Compensation Restricted Stock Plan [Member]          
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)       875,825  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 15,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in USD per Share) $ 27.10        
Restricted Stock [Member] | 2015 Outside Director Equity Compensation Restricted Stock Plan ("2015 Director Plan") [Member]          
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)       203,880  
Restricted Stock [Member] | 2015 Outside Director Equity Compensation Restricted Stock Plan ("2015 Director Plan") [Member] | Minimum [Member]          
Restriction Period (Year)       1 year  
Restricted Stock [Member] | 2015 Outside Director Equity Compensation Restricted Stock Plan ("2015 Director Plan") [Member] | Maximum [Member]          
Restriction Period (Year)       3 years  
Restricted Stock [Member] | Employee and Director Plans [Member]          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 14,400,000 $ 14,400,000 $ 3,600,000 $ 14,400,000 $ 3,600,000
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       3 years  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares) 749,000 749,000 177,000 749,000 177,000