XML 121 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
WARRANTS - Summary of Warrants Outstanding And Exercisable (Details)
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Class Of Warrant Or Right [Line Items]        
Warrants outstanding (in shares) 6,783,400 6,783,400 6,352,278 26,192,237
Warrant, Expiring April 13, 2024        
Class Of Warrant Or Right [Line Items]        
Warrants outstanding (in shares) 2,999,975 2,999,975    
Exercise price (in dollar per share) | $ / shares $ 1.00      
Warrant, Expiring October 6, 2024        
Class Of Warrant Or Right [Line Items]        
Warrants outstanding (in shares) 625,000 625,000    
Exercise price (in dollar per share) | $ / shares   $ 0.80    
Warrant, Expiring October 6, 2025        
Class Of Warrant Or Right [Line Items]        
Warrants outstanding (in shares) 500,000 500,000    
Exercise price (in dollar per share) | $ / shares   $ 0.80    
Warrant, Expiring May 10, 2027        
Class Of Warrant Or Right [Line Items]        
Warrants outstanding (in shares) 625,000 625,000    
Exercise price (in dollar per share) | $ / shares   $ 0.23    
Warrant, Expiring September 1, 2027        
Class Of Warrant Or Right [Line Items]        
Warrants outstanding (in shares) 750,000 750,000    
Exercise price (in dollar per share) | $ / shares $ 0.10      
Warrant, Expiring October 17, 2027        
Class Of Warrant Or Right [Line Items]        
Warrants outstanding (in shares) 1,283,425 1,283,425    
Exercise price (in dollar per share) | $ / shares $ 0.20