Quarterly report pursuant to Section 13 or 15(d)

Leases (Details Textual)

v3.21.2
Leases (Details Textual)
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Feb. 01, 2021
EUR (€)
Operating Leased Assets [Line Items]      
Operating lease, expense | $ $ 300,000 $ 570,828  
Operating lease, rent expense | $ $ 170,824 $ 335,945  
Operating lease, weighted average remaining lease term 3 years 8 months 26 days 3 years 8 months 26 days  
Operating lease, weighted average discount rate, percent 8.00% 8.00%  
Rantigen, Germany, Administrative Office One      
Operating Leased Assets [Line Items]      
Operating lease, monthly payments | €     € 2,510
Rantigen, Germany, Administrative Office Two      
Operating Leased Assets [Line Items]      
Operating lease, monthly payments | €     € 1,010