XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
d
Dec. 31, 2020
USD ($)
Significant Accounting Policies [Line Items]    
Restricted cash $ 200,000  
Allowance for doubtful trade accounts receivable 0 $ 0
Inventory raw material 1,500,000 800,000
Inventory finished good 900,000 200,000
Provision for excess and obsolete inventories 10,000 10,000
Reserve For Pricing Credits And Rights Of Return 200,000  
Contract asset 0 0
Contract liability $ 52,000 $ 19,000
Minimum [Member]    
Significant Accounting Policies [Line Items]    
Revenue Recognition Payment Terms | d 30  
Maximum [Member]    
Significant Accounting Policies [Line Items]    
Revenue Recognition Payment Terms | d 120