XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY - Common Stock Warrants (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Number of shares    
Warrants outstanding at end of the year 61,587  
Common Stock Warrants    
Number of shares    
Warrants outstanding at beginning of the year 2,542,655  
Exercised (8,400)  
Warrants outstanding at end of the year 2,534,255  
Weighted-Average Exercise Price    
Warrants outstanding at beginning of the year $ 6.89  
Exercised 0.35  
Warrants outstanding at end of the year $ 6.91  
Weighted Average Remaining Contractual Term (years)    
Warrants outstanding at beginning of the year 4 years 5 months 4 days  
Warrants outstanding at end of the year 3 years 8 months 1 day  
Common Stock Warrants | Minimum    
Number of shares    
Exercise Price per Share $ 0.35 $ 0.35
Common Stock Warrants | Maximum    
Number of shares    
Exercise Price per Share $ 70.00 $ 70.00
Pre funded warrants    
Number of shares    
Warrants outstanding at beginning of the year 61,587  
Issued 726,344  
Warrants outstanding at end of the year 787,931  
Weighted-Average Exercise Price    
Warrants outstanding at beginning of the year $ 0.3500  
Issued 0.0001  
Warrants outstanding at end of the year $ 0.02745