Quarterly report pursuant to Section 13 or 15(d)

Preliminary Purchase Price - Schedule of Estimated Purchase Price (Details) (Parenthetical)

v3.21.1
Preliminary Purchase Price - Schedule of Estimated Purchase Price (Details) (Parenthetical) - Pro Forma [Member] - $ / shares
Apr. 16, 2021
Mar. 03, 2021
Shares outstanding   8,326,730
Subsequent Event [Member]    
Shares outstanding 8,326,730  
Number of shares issuable upon conversion 36,496  
Number of shares issuable upon settlement 402,483  
Number of warrants outstanding [1] 986,486  
Trading price, closing $ 4.94  
Restricted Stock [Member]    
Number of shares issuable upon settlement   402,483
Series D Convertible Preferred Stock [Member]    
Number of shares issuable upon conversion   36,496
Pre-funded Warrants [Member]    
Number of warrants outstanding   986,486
[1] 986,486 shares of Company common stock underlying outstanding the Company's pre-funded warrants are included in the calculation of the estimated total number of shares to be issued upon the completion of the Merger. An additional 5,463,032 shares issuable upon exercise of the outstanding the Company's warrants with a strike price in excess of $3.44 were excluded per the Merger Agreement.