Annual report pursuant to Section 13 and 15(d)

Long Term Debt (Details Textuals)

v3.22.1
Long Term Debt (Details Textuals) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 05, 2021
Oct. 05, 2021
Jan. 04, 2021
Jun. 09, 2020
Jun. 08, 2020
Apr. 21, 2020
Dec. 31, 2020
Dec. 31, 2021
Jun. 30, 2020
Sep. 30, 2021
Aug. 31, 2021
Jul. 16, 2020
Debt Instrument [Line Items]                        
Default interest rate         15.00%              
Principal portion of convertible debt $ 3,300,000 $ 3,300,000   $ 1,000                
Original issue discount percentage   10.00%     12.00%              
Decrease in convertible debt               $ 30,000.00 $ 800,000      
Instrument-specific credit risk             $ 100,000 20,000.00        
Convertible notes             13,400,000          
Convertible notes decreased         13,398,000         $ 14,131,000
Convertible Notes increased             1,000,000 2,000,000        
Convertible notes on issuance amount             $ 300,000 $ 10,100,000   $ 2,234,730    
Conversion price percentage               80.00%        
Conversion price $ 4,050,000.00 $ 4,050,000.00         $ 11.5 $ 4.05        
Convertible notes default interest rate of debt                   100.00% 100.00%  
Original issue discount on holders       $ 880                
Face value of the notes $ 20,000,000 $ 20,000,000     $ 17   $ 1,800,000 $ 15,200,000        
Unrealized (loss) gain on convertible notes 0.2           (133,000) $ 100,000 63,000      
Description of loan           the Company issued a promissory note to KeyBank National Association (“KeyBank”) in the principal aggregate amount of $2,204,600 (the “PPP Loan”) pursuant to the Paycheck Protection Program under the CARES Act. The PPP Loan had a two-year term bearing interest at a rate of 1% per annum with principal and interest payments of $92,818 to be paid monthly on the 12th of the month beginning 7 months from the date of the PPP Loan. The PPP Loan provides for prepayment of 20% or less of the unpaid principal balance at any time. If more than 20% is prepaid, then all accrued interest must also be paid.            
Conversion price floor               $ 1.92        
Other expense             900,000 $ 2,000,000 700,000      
Settlement in cash             1,500,000 5,100,000        
Installment amount     $ 2,062,500                  
Decrease in convertible debt               30,000.00 $ 800,000      
Fair value issuance amount               15        
Fair value of senior convertible notes         $ 13,398,000         $ 14,131,000
Other Expenses               0.7        
Convertible Debt [Member]                        
Debt Instrument [Line Items]                        
Principal portion of convertible debt               17.3        
Convertible notes decreased               $ 18        
Conversion price               $ 11.5        
Conversion price floor               $ 0.54        
Fair value of senior convertible notes               $ 18        
Senior Convertible Notes [Member]                        
Debt Instrument [Line Items]                        
Principal portion of convertible debt $ 14,600,000                      
Decrease in convertible debt               $ 700,000        
Conversion price percentage               80.00%        
Decrease in convertible debt               $ 700,000