Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF WARRANTS OUTSTANDING AND WARRANTS ACTIVITY (Details)

v3.22.1
SCHEDULE OF WARRANTS OUTSTANDING AND WARRANTS ACTIVITY (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Warrants Issued 1,975,934  
Warrants 1,339,214 1,404,648
Warrants Cancelled/Expired (65,434)  
Private Placement Warrants [Member]    
Description Private Placement Warrants, issued January 25, 2017  
Classification Equity  
Exercise Price $ 46.90  
Expiration Date June 2022  
Warrants Issued 85,500  
Warrants 85,500 85,500
Warrants Cancelled/Expired  
RedPath Warrants [Member]    
Description RedPath Warrants, issued March 22, 2017  
Classification Equity  
Exercise Price $ 46.90  
Expiration Date September 2022  
Warrants Issued 10,000  
Warrants 10,000 10,000
Warrants Cancelled/Expired  
Underwriter Warrants [Member]    
Description Underwriters Warrants, issued June 21, 2017  
Classification Liability  
Exercise Price $ 13.20  
Expiration Date December 2022  
Warrants Issued 57,500  
Warrants 53,500 53,500
Warrants Cancelled/Expired  
Base & Overallotment Warrants [Member]    
Description Base & Overallotment Warrants, issued June 21, 2017  
Classification Equity  
Exercise Price $ 12.50  
Expiration Date June 2022  
Warrants Issued 1,437,500  
Warrants 870,214 870,214
Warrants Cancelled/Expired  
Warrants Issued [Member]    
Description Warrants issued October 12, 2017  
Classification Equity  
Exercise Price $ 18.00  
Expiration Date April 2022  
Warrants Issued 320,000  
Warrants 320,000 320,000
Warrants Cancelled/Expired  
Underwriters Warrants [Member]    
Description Underwriters Warrants, issued January 25, 2019  
Classification Equity  
Exercise Price $ 9.40  
Expiration Date January 2022  
Warrants Issued 65,434  
Warrants 65,434
Warrants Cancelled/Expired (65,434)