XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
3 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   June 30,   March 31, 
   2021   2021 
Property and equipment, net        
Computer, machinery, and software equipment  $5,334   $5,277 
Furniture and fixtures   141    141 
Leasehold improvements   531    531 
Capitalized internally developed software   11,210    10,154 
Total property and equipment   17,216    16,103 
Less accumulated depreciation and amortization   (12,609)   (11,736)
Total property and equipment, net  $4,607   $4,367