Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements. (Details) - Schedule of used and related fair value for the warrants

v3.21.1
Fair Value Measurements. (Details) - Schedule of used and related fair value for the warrants - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of used and related fair value for the warrants [Abstract]      
Original Issuance Dec. 22, 2019 Dec. 22, 2019  
Exercise Price (in Dollars per share) $ 9.76 $ 1.00
Volatility 178.00% 76.00%  
Risk Free Interest Rate 0.08% 1.66%  
Term (years) 36 days 3 years  
Warrants Outstanding (in Shares) 8,474 977