Quarterly report pursuant to Section 13 or 15(d)

Debt - Additional Information (Details)

v3.21.1
Debt - Additional Information (Details)
1 Months Ended 3 Months Ended
Jul. 01, 2020
Jun. 05, 2020
May 11, 2020
USD ($)
Apr. 24, 2020
USD ($)
$ / shares
Apr. 20, 2020
USD ($)
$ / shares
Apr. 09, 2020
EUR (€)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Apr. 30, 2019
USD ($)
Individual
$ / shares
shares
Apr. 30, 2019
EUR (€)
Individual
Sep. 30, 2017
USD ($)
Mar. 31, 2021
USD ($)
LineofCredit
TermLoan
$ / shares
Mar. 31, 2020
USD ($)
Mar. 31, 2021
EUR (€)
LineofCredit
TermLoan
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2020
EUR (€)
Sep. 30, 2019
EUR (€)
Jun. 30, 2019
EUR (€)
Apr. 30, 2019
EUR (€)
shares
Sep. 30, 2017
EUR (€)
Debt Instrument [Line Items]                                        
Total balance outstanding                       $ 5,332,273                
Non-interest bearing convertible note       $ 6,000,000                                
Common stock, par value | $ / shares                       $ 0.0001     $ 0.0001          
Original issue discount rate       10.00%                                
Debt discount amortization                       $ 61,210 $ 7,520              
April 2019 Notes                                        
Debt Instrument [Line Items]                                        
Total balance outstanding                       16,014     $ 63,188          
Debt instrument, face amount                 $ 350,000                      
Debt maturity term                 2 years 2 years                    
Debt instrument, interest rate                 9.50%                   9.50%  
Debt instrument, monthly / quarterly principal and interest payments                 $ 16,100                      
Number of individuals | Individual                 3 3                    
Warrants to purchase common stock percentage equal to original principal                 10.00% 10.00%                    
Warrants exercise price | $ / shares                 $ 2.15                      
Warrants to purchase common stock | shares                 16,276                   16,276  
Estimated fair value of each warrants | $ / shares                 $ 0.90                      
April 2019 Notes | Warrants                                        
Debt Instrument [Line Items]                                        
Fair value of the warrant issued                 $ 14,037                      
April 2019 Notes | Warrants | Exercise Price                                        
Debt Instrument [Line Items]                                        
Warrants exercise price | $ / shares                 $ 2.15                      
April 2019 Notes | Warrants | Contractual Term                                        
Debt Instrument [Line Items]                                        
Fair value assumptions                 5 years                   5 years  
April 2019 Notes | Warrants | Volatility Rate                                        
Debt Instrument [Line Items]                                        
Fair value assumptions                 0.4460                   0.4460  
April 2019 Notes | Warrants | Dividend Rate                                        
Debt Instrument [Line Items]                                        
Fair value assumptions                 0.000                   0.000  
April 2019 Notes | Warrants | Risk-free Interest Rate                                        
Debt Instrument [Line Items]                                        
Fair value assumptions                 0.02307                   0.02307  
April 2019 Related Party Notes | Board of Directors                                        
Debt Instrument [Line Items]                                        
Total balance outstanding                       51,647     206,669          
Debt instrument, face amount                 $ 1,150,000                      
Debt maturity term                 2 years 2 years                    
Debt instrument, interest rate                 9.50%                   9.50%  
Debt instrument, monthly / quarterly principal and interest payments                 $ 52,900                      
Number of individuals | Individual                 3 3                    
Warrants to purchase common stock percentage equal to original principal                 10.00% 10.00%                    
Warrants exercise price | $ / shares                 $ 2.15                      
Warrants to purchase common stock | shares                 53,490                   53,490  
Estimated fair value of each warrants | $ / shares                 $ 0.90                      
April 2019 Related Party Notes | Warrants                                        
Debt Instrument [Line Items]                                        
Fair value of the warrant issued                 $ 46,121                      
April 2019 Related Party Notes | Warrants | Exercise Price                                        
Debt Instrument [Line Items]                                        
Warrants exercise price | $ / shares                 $ 2.15                      
April 2019 Related Party Notes | Warrants | Contractual Term                                        
Debt Instrument [Line Items]                                        
Fair value assumptions                 5 years                   5 years  
April 2019 Related Party Notes | Warrants | Volatility Rate                                        
Debt Instrument [Line Items]                                        
Fair value assumptions                 0.4260                   0.4260  
April 2019 Related Party Notes | Warrants | Dividend Rate                                        
Debt Instrument [Line Items]                                        
Fair value assumptions                 0.000                   0.000  
April 2019 Related Party Notes | Warrants | Risk-free Interest Rate                                        
Debt Instrument [Line Items]                                        
Fair value assumptions                 0.023067                   0.023067  
PPP Loan                                        
Debt Instrument [Line Items]                                        
Total balance outstanding                       $ 1,499,360                
Debt instrument, interest rate                       1.00%   1.00%            
Debt instrument, maturity date                       Apr. 30, 2022                
Proceeds from loan     $ 1,499,360                                  
Loan forgiveness period   168 days 56 days                                  
Percentage of payroll requirement   60.00%                                    
Percentage of funds spend on other eligible expenses   40.00%                                    
Debt instrument maturity period     2 years                                  
Existing loans original term   2 years                                    
Renegotiated term under payback Protection Program Flexibility Act   5 years                                    
PPP Loan | Minimum                                        
Debt Instrument [Line Items]                                        
Payroll costs exclude compensation of individual employee     $ 100,000                                  
Percentage of reduction in salaries and wages for employees     25.00%                                  
Debt instrument maturity period   5 years                                    
PPP Loan | Maximum                                        
Debt Instrument [Line Items]                                        
Percentage of forgiven amount for non-payroll costs     25.00%                                  
Salaries and wages for employees     $ 100,000                                  
PPP Loan | Two Year Promissory Note                                        
Debt Instrument [Line Items]                                        
Debt instrument, interest rate     1.00%                                  
Debt instrument, maturity date     Apr. 28, 2022                                  
Senior Secured Convertible Promissory Notes                                        
Debt Instrument [Line Items]                                        
Debt instrument, face amount       $ 3,000,000                                
Debt instrument, interest rate       10.00%                                
Senior Secured Convertible Promissory Notes | Securities Purchase Agreement                                        
Debt Instrument [Line Items]                                        
Debt instrument, interest rate       0.00%                                
Debt instrument, maturity date       Apr. 01, 2022                                
Non-interest bearing convertible note       $ 3,000,000 $ 6,000,000             $ 3,000,000                
Common stock, par value | $ / shares         $ 0.0001                              
Debt instrument, initial conversion price per share | $ / shares       $ 2.50 $ 2.50                              
Original issue discount rate       10.00% 10.00%                              
Debt instrument, aggregate purchase price       $ 2,700,000                                
Debt instrument, conversion price percentage, eligibility of conversion       135.00%                                
Monthly amortization payments percentage of initial principal 0.04545%                                      
Debt instrument, redemption price percentage 105.00%                     110.00%                
Debt instrument, conversion description       Subject to the satisfaction of certain equity conditions set forth in the notes, installment amounts may be satisfied in shares of our common stock, with such installment conversion at a conversion price equal to the lower of (i) the conversion price then in effect; and (ii) the greater of (x) the floor price of $1.00 (80% of the Nasdaq market price at date of purchase agreement) and (y) the lower of (I) 82.5% the volume weighted average price of our common stock on the trading day immediately before the applicable installment date and (II) 82.5% of the quotient of (A) the sum of the volume weighted average price of our common stock for each of the three (3) trading days with the lowest volume weighted average price of our common stock during the twenty (20) consecutive trading day period ending and including the trading day immediately prior to the applicable installment date, divided by (B) three (3).                                
Percentage of market price       80.00%                                
Volume weighted average price of common stock period       3 days                                
Volume weighted average price period       20 days                                
Number of trading days, shares pre-delivered       2 days                                
Debt discount amortization                       $ 50,928                
Original issue discount rate       $ 316,274                                
Debt issuance costs amortized                       53,690                
Debt discount amortization                       $ 7,519 $ 7,520              
Senior Secured Convertible Promissory Notes | Minimum | Securities Purchase Agreement                                        
Debt Instrument [Line Items]                                        
Debt conversion floor price | $ / shares       $ 1.00                                
Volume weighted average price percentage       82.50%                                
Senior Secured Convertible Promissory Notes | Maximum | Securities Purchase Agreement                                        
Debt Instrument [Line Items]                                        
Volume weighted average price percentage       82.50%                                
Bressner Technology GmbH                                        
Debt Instrument [Line Items]                                        
Number of term loans outstanding | TermLoan                       2   2            
Debt instrument, face amount | €           € 500,000                            
Bressner Technology GmbH | Term Loans                                        
Debt Instrument [Line Items]                                        
Total balance outstanding                       $ 1,174,343   € 1,000,000            
Bressner Technology GmbH | Note Payable Maturing on June 18, 2021                                        
Debt Instrument [Line Items]                                        
Total balance outstanding                       $ 587,172   € 500,000 611,406 € 500,000        
Debt instrument, face amount               $ 586,189                   € 500,000    
Debt instrument, interest rate               1.70%       1.87%   1.87%       1.70%    
Debt instrument, maturity date               Jun. 25, 2020                        
Debt instrument, extended maturity date               Jun. 18, 2021                        
Bressner Technology GmbH | Note Payable Maturing on March 30, 2021                                        
Debt Instrument [Line Items]                                        
Total balance outstanding                       $ 0   € 0 81,251 66,446        
Debt instrument, face amount                 $ 586,189                   € 500,000  
Debt instrument, interest rate                 2.25%                   2.25%  
Debt instrument, maturity date                 Mar. 30, 2021 Mar. 30, 2021                    
Debt instrument, monthly / quarterly principal and interest payments                 $ 24,960 € 22,232                    
Bressner Technology GmbH | Note Payable Maturing on March 24, 2020                                        
Debt Instrument [Line Items]                                        
Debt instrument, face amount             $ 336,810                   € 300,000      
Debt instrument, interest rate             1.65%                   1.65%      
Debt instrument, maturity date             Mar. 24, 2020                          
Bressner Technology GmbH | Note Payable Maturing on January 31, 2020                                        
Debt Instrument [Line Items]                                        
Debt instrument, face amount                     $ 436,272                 € 400,000
Debt instrument, interest rate                     2.125%                 2.125%
Debt instrument, maturity date                     Jan. 31, 2020                  
Term Loans | Bressner Technology GmbH                                        
Debt Instrument [Line Items]                                        
Total balance outstanding                       $ 587,171   € 500,000 611,406 € 500,000        
Debt maturity term           1 year                            
Debt instrument, interest rate           1.90%                            
German Institutions | Revolving Credit Facility | Bressner Technology GmbH                                        
Debt Instrument [Line Items]                                        
Number of lines of credit | LineofCredit                       2   2            
Line of credit facility, maximum borrowing capacity                       $ 2,578,904   € 2,200,000            
Total outstanding balance                       $ 0     $ 0          
German Institutions | Revolving Credit Facility | Bressner Technology GmbH | Line of Credit Facility One                                        
Debt Instrument [Line Items]                                        
Line of credit current rate                       3.89%                
German Institutions | Revolving Credit Facility | Bressner Technology GmbH | Line of Credit Facility Two                                        
Debt Instrument [Line Items]                                        
Line of credit current rate                       4.00%                
German Institutions | Revolving Credit Facility | Bressner Technology GmbH | One Million Euros Credit Line                                        
Debt Instrument [Line Items]                                        
Line of credit facility, maturity date                       Jan. 31, 2024