XML 134 R101.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCKHOLDERS’ EQUITY - Schedule of Warrants Outstanding to Purchase Common Stock (Details) - Q1 - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Jul. 31, 2022
Dec. 31, 2019
Nov. 30, 2018
Class of Stock [Line Items]          
Exercise Price per Share (in usd per share)     $ 0.01 $ 0.01 $ 0.01
Warrants Not Expiring          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 188,385        
Exercise Price per Share (in usd per share) $ 0.0013        
Warrants Expiring In August 2025          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 384,615        
Exercise Price per Share (in usd per share) $ 14.30        
Warrants Expiring In December 2025          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 8,950 8,950      
Exercise Price per Share (in usd per share) $ 1,117.48 $ 1,117.48      
Warrants Expiring In Febuary 2026          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 42        
Exercise Price per Share (in usd per share) $ 27,300        
Warrants Expiring In May 2027          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 271 271      
Exercise Price per Share (in usd per share) $ 2,561.65 $ 2,561.65      
Warrants Expiring In July 2027          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 13 13      
Exercise Price per Share (in usd per share) $ 0.01 $ 0.01      
Warrants Expiring In April 2028          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 26 26      
Exercise Price per Share (in usd per share) $ 5,586.49 $ 5,586.49      
Warrants Expiring in December 2028          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 13,947 13,947      
Exercise Price per Share (in usd per share) $ 0.0001 $ 1,229.41      
Warrants Expiring In Febuary 2029          
Class of Stock [Line Items]          
Number of warrant shares (in shares) 384,615        
Exercise Price per Share (in usd per share) $ 14.30