XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Property and equipment, net    
Total property and equipment $ 22,250 $ 20,040
Less accumulated depreciation and amortization (18,925) (15,352)
Total property and equipment, net 3,325 4,688
Computer, machinery, and software equipment [Member]    
Property and equipment, net    
Total property and equipment 6,501 5,508
Furniture and fixtures [Member]    
Property and equipment, net    
Total property and equipment 556 141
Leasehold improvements [Member]    
Property and equipment, net    
Total property and equipment 531 531
Capitalized internally developed software [Member]    
Property and equipment, net    
Total property and equipment $ 14,662 $ 13,860