XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]                
Cost of sales             $ 51,649,000 $ 58,884,000
Unbilled receivables               1,051,000
Deferred contract liabilities             0 0
Outstanding promissory note             3,000,000.0  
Total revenue             64,109,000 75,864,000
Value of notes with customer             8,225,000 7,896,000
Secured Promissory Note                
Disaggregation Of Revenue [Line Items]                
Value of notes with customer $ 8,000,000.0 $ 3,700,000       $ 10,000,000.0    
Term of the notes 1 year 9 months 6 months     3 years    
Monthly principal and interest payments           $ 300,000    
Frequency of payments           monthly    
U.S. Customs and Border Protection ("CBP")                
Disaggregation Of Revenue [Line Items]                
Awarded contract amount         $ 10,500,000      
Increase in contract amount         $ 300,000      
Revenue recognized under the contract             300,000 9,900,000
Shipping and Handling                
Disaggregation Of Revenue [Line Items]                
Cost of sales             600,000 $ 400,000
Product                
Disaggregation Of Revenue [Line Items]                
Total revenue       $ 12,500,000   $ 0    
Partially financed product sale           $ 12,500,000    
Payments received from customer             $ 9,500,000