XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Financial Information - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Property and Equipment, net    
Accumulated depreciation $ (8,709) $ (8,550)
Property and equipment, net 1,421 1,392
Equipment    
Property and Equipment, net    
Gross 7,013 6,825
Leasehold improvements    
Property and Equipment, net    
Gross $ 3,117 $ 3,117