Quarterly report pursuant to Section 13 or 15(d)

The Company and Basis of Presentation - Additional Information (Details)

v3.21.1
The Company and Basis of Presentation - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 03, 2021
USD ($)
Mar. 01, 2021
USD ($)
$ / shares
shares
Apr. 27, 2020
USD ($)
Installment
Apr. 24, 2020
USD ($)
Apr. 07, 2020
USD ($)
Apr. 30, 2017
USD ($)
Jul. 31, 2019
USD ($)
shares
Mar. 31, 2019
USD ($)
Feb. 28, 2018
USD ($)
Mar. 31, 2021
USD ($)
$ / shares
shares
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
shares
Apr. 28, 2020
USD ($)
Apr. 09, 2020
EUR (€)
Jun. 19, 2019
USD ($)
Oct. 31, 2018
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Net proceeds from issuance of initial public offering                 $ 16,100,000              
Common stock, shares issued | shares             1,554,546     18,502,902   16,684,424        
Proceeds from issuance of common stock             $ 2,488,148     $ 10,000,000            
Loan amount                   5,332,273            
Cash and cash equivalents                   19,614,315   $ 6,316,921        
Working capital                   25,935,632            
Operating income (loss)                   275,031 $ (1,511,154) (424,281)        
Cash generated by (used in) operating activities                   $ 4,291,066 $ (721,773) $ (250,173)        
Non-interest bearing convertible note       $ 6,000,000                        
Original issue discount rate       10.00%                        
Common stock, par value | $ / shares                   $ 0.0001   $ 0.0001        
Tranche One                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Non-interest bearing convertible note     $ 3,000,000                          
Debt maturity term     3 months                          
Tranche Two                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Non-interest bearing convertible note     $ 3,000,000                          
Debt maturity term     7 months                          
Number of note repayable installments | Installment     22                          
Direct Offering                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Estimated proceeds from Issuance of common stock after commissions and offering costs $ 9,221,000 $ 9,200,000                            
Proceeds from issuance of stock, net of issuance costs, Shares | shares   1,497,006                            
Sale of stock, price per share | $ / shares   $ 6.68                            
Common stock, par value | $ / shares   $ 0.0001                            
Percentage of placement agents fee   7.00%                            
Follow-on Public Offering                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Aggregate of common stock preferred stock debt securities and warrants securities                             $ 100,000,000  
Members of Board of Directors and Others                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Proceeds from notes payable               $ 1,500,000                
Management                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Estimated savings from cost reduction plan         $ 2,500,000                      
Senior Secured Convertible Promissory Notes                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Debt instrument, face amount       $ 3,000,000                        
Debt instrument, interest rate       10.00%                        
Paycheck Protection Program                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Loan amount                         $ 1,500,000      
Bressner Technology                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Percentage of shares acquired                               100.00%
Bressner Technology GmbH                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Debt instrument, face amount | €                           € 500,000    
Cash and cash equivalents                   $ 1,263,430            
SkyScale, LLC                                
Organization Consolidation And Presentation Of Financial Statements [Line Items]                                
Member contribution to joint venture           $ 750,000                    
Interest received in joint venture           50.00%