XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Outstanding Warrants (Details)
Dec. 31, 2023
$ / shares
shares
Stockholders' Equity [Line Items]  
Outstanding Warrants to Purchase Shares 21,514,500
The 2018 Warrants [Member]  
Stockholders' Equity [Line Items]  
Outstanding Warrants to Purchase Shares 6,489,500
Exercise Price Per Warrant | $ / shares $ 1
The 2020 Warrants [Member]  
Stockholders' Equity [Line Items]  
Outstanding Warrants to Purchase Shares 4,500,000
Exercise Price Per Warrant | $ / shares $ 1.055
The January 2021 Warrants [Member]  
Stockholders' Equity [Line Items]  
Outstanding Warrants to Purchase Shares 10,525,000
Exercise Price Per Warrant | $ / shares $ 2.88