Annual report pursuant to Section 13 and 15(d)

Revenue Recognition and Deferred Revenue (Details)

v3.21.1
Revenue Recognition and Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Deferred Revenue Arrangement [Line Items]    
Revenue $ 29,947 $ 29,956
Product [Member]    
Deferred Revenue Arrangement [Line Items]    
Revenue 24,793 25,100
License and Service [Member]    
Deferred Revenue Arrangement [Line Items]    
Revenue 188 282
Service [Member]    
Deferred Revenue Arrangement [Line Items]    
Revenue $ 4,966 $ 4,574