XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Business - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 22, 2021
USD ($)
shares
Jan. 19, 2021
USD ($)
shares
Jul. 27, 2020
USD ($)
shares
Jun. 08, 2020
USD ($)
shares
May 15, 2020
USD ($)
Apr. 10, 2020
USD ($)
Apr. 02, 2020
USD ($)
shares
Mar. 27, 2020
USD ($)
shares
Mar. 20, 2020
USD ($)
shares
Jan. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
patent
machineProfile
shares
Mar. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Dec. 31, 2020
shares
Jan. 07, 2021
shares
Jan. 06, 2021
shares
Debt Instrument [Line Items]                                
Number of machine profiles | machineProfile                     500,000,000          
Number of issued patents | patent                     18          
Number of pending patents | patent                     7          
Shares authorized amount (in shares) | shares 5,681,817 13,333,334 21,500,000 12,222,222     1,400,285 3,115,001 3,931,428              
Sale of stock, consideration received on transaction $ 6,250,000 $ 8,000,000.0 $ 10,750,000 $ 5,500,000     $ 245,050 $ 545,125 $ 688,000              
Common stock shares authorized (in shares) | shares                     150,000,000     100,000,000 150,000,000 100,000,000
Net working capital                     $ 16,800,000          
Proceeds from sale of common stock, net                   $ 14,300,000 $ 13,137,500 $ 1,206,788 $ 16,500,000      
Paycheck Protection Program Loan                                
Debt Instrument [Line Items]                                
Proceeds from PPP and SBA loans           $ 1,100,000                    
Economic Injury Disaster Loan                                
Debt Instrument [Line Items]                                
Proceeds from PPP and SBA loans         $ 149,900                      
Accounts Receivable | Customer Concentration Risk | Yahoo, Proper Media and Google                                
Debt Instrument [Line Items]                                
Percentage of concentration risk                     64.50%     38.40%