XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Additional Information (Details) - USD ($)
3 Months Ended
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]            
Unbilled receivables $ 1,051,000         $ 1,051,000
Deferred contract liabilities 0         0
Deferred contract costs 0         0
Revenue 13,032,000   $ 26,722,000      
Cost of revenue 16,289,000   21,735,000      
Value of notes with customer 10,613,000         $ 7,896,000
Secured Promissory Note            
Disaggregation Of Revenue [Line Items]            
Value of notes with customer $ 3,700,000       $ 10,000,000.0  
Term of the notes 9 months       3 years  
Monthly principal and interest payments $ 400,000       $ 300,000  
Frequency of payments         monthly  
Product            
Disaggregation Of Revenue [Line Items]            
Revenue   $ 12,500,000 0      
Cost of revenue     0      
Partially financed product sale         $ 12,500,000  
Payments received from customer 7,200,000          
Deferred Contract Liability            
Disaggregation Of Revenue [Line Items]            
Revenue 0   0      
Cost of revenue 0   0      
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 100,000   $ 8,800,000      
Unbilled receivables 1,100,000          
Revenue for unsatisfied performance obligations $ 100,000