Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation - Allocation of Stock-based Compensation Expense (Details)

v3.19.3.a.u2
Stock-based Compensation - Allocation of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Long Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total $ 1,118 $ 644 $ 3,755 $ 2,699
Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 0 0 0 0
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 1,269 890 5,503 7,312
Cost of sales | Long Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 369 345 1,240 919
Cost of sales | Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 0 0 0 0
Cost of sales | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 423 321 1,408 1,022
Selling, General and Administrative Expenses [Member] | Long Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 701 220 2,304 1,580
Selling, General and Administrative Expenses [Member] | Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 0 0 0 0
Selling, General and Administrative Expenses [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 820 547 3,999 6,236
Research and Development Expense [Member] | Long Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 48 79 211 200
Research and Development Expense [Member] | Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total 0 0 0 0
Research and Development Expense [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total $ 26 $ 22 $ 96 $ 54