XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock Warrants - Additional Information (Details)
1 Months Ended 2 Months Ended
Aug. 23, 2023
shares
May 31, 2024
USD ($)
$ / shares
shares
Feb. 28, 2023
USD ($)
$ / shares
shares
Feb. 28, 2021
USD ($)
Aug. 31, 2023
USD ($)
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Dec. 31, 2023
shares
Nov. 30, 2021
$ / shares
shares
Jul. 21, 2021
$ / shares
shares
Class of Warrant or Right [Line Items]                  
Reverse stock split, description 1-for-100                
Reverse stock split, conversion ratio 0.01                
Number of shares included in conversion of securities 100                
Number of Warrants           12,022,897 59,497    
Warrants, Exercise Price | $ / shares   $ 0.85              
Sale of common stock   4,710,000              
Fair value of the warrants | $   $ 70,000 $ 195,000   $ 168,000        
Estimated method fair value of the warrants   Black-Scholes options valuation model Black-Scholes options valuation model            
Warrants Expiration Date One                  
Class of Warrant or Right [Line Items]                  
Number of Warrants           500      
Warrants, Exercise Price | $ / shares           $ 104.00      
Warrants Expiration Date Two                  
Class of Warrant or Right [Line Items]                  
Number of Warrants           500      
Warrants, Exercise Price | $ / shares           $ 104.00      
Warrants Expiration Date Three                  
Class of Warrant or Right [Line Items]                  
Number of Warrants           1,727      
Warrants, Exercise Price | $ / shares           $ 625.00      
Warrants Expiration Date Four                  
Class of Warrant or Right [Line Items]                  
Number of Warrants           10,000      
Warrants, Exercise Price | $ / shares           $ 31.25      
Warrants Expiration Date Five                  
Class of Warrant or Right [Line Items]                  
Number of Warrants           13,000      
Warrants, Exercise Price | $ / shares           $ 6.60      
Warrants Expiration Date Six                  
Class of Warrant or Right [Line Items]                  
Number of Warrants           20,500      
Warrants, Exercise Price | $ / shares           $ 4.80      
Warrants Expiration Date Seven                  
Class of Warrant or Right [Line Items]                  
Number of Warrants           13,270      
Warrants, Exercise Price | $ / shares           $ 4.92      
Series A Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants expiration date   May 13, 2025              
Warrant issued   4,710,000              
Series B Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants expiration date   May 14, 2029              
Warrant issued   7,065,000              
Maxim Group, LLC                  
Class of Warrant or Right [Line Items]                  
Warrants to purchase common stock         47,670        
Maxim Group, LLC | Placement Agent Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants to purchase common stock   188,400              
Term of warrants   5 years              
Maxim Group, LLC | Warrants Expiration Date Five                  
Class of Warrant or Right [Line Items]                  
Warrants to purchase common stock         13,000        
Warrants exrecisable beginning date         Jan. 11, 2024        
Warrants, Exercise Price | $ / shares         $ 6.6        
Maxim Group, LLC | Warrants Expiration Date Six                  
Class of Warrant or Right [Line Items]                  
Warrants to purchase common stock         20,500        
Warrants exrecisable beginning date         Jan. 19, 2024        
Warrants, Exercise Price | $ / shares         $ 4.8        
Maxim Group, LLC | Warrants Expiration Date Seven                  
Class of Warrant or Right [Line Items]                  
Warrants to purchase common stock         13,270        
Warrants exrecisable beginning date         Feb. 09, 2024        
Warrants, Exercise Price | $ / shares         $ 4.92        
Maxim Group, LLC | Maximum                  
Class of Warrant or Right [Line Items]                  
Warrants, term         5 years        
Maxim Group, LLC | Minimum                  
Class of Warrant or Right [Line Items]                  
Warrants, term         6 months        
Designees of Think Equity                  
Class of Warrant or Right [Line Items]                  
Warrants to purchase common stock     10,000         1,727  
Warrants, Exercise Price | $ / shares     $ 31.25         $ 625  
Payments for the purchase of warrants issued | $     $ 100            
Warrants, term     4 years         5 years  
Warrant agreement                  
Class of Warrant or Right [Line Items]                  
Reverse stock split, description 1-for-100                
Reverse stock split, conversion ratio 0.01                
Number of shares included in conversion of securities 100                
Consulting agreement                  
Class of Warrant or Right [Line Items]                  
Warrants to purchase common stock               500 500
Warrants, Exercise Price | $ / shares                 $ 104
Warrants, term                 5 years
Consulting agreement, monthly fee | $       $ 5,000          
Amended consulting agreement monthly fee | $     $ 7,500            
Consulting agreement, term       2 years          
Underwriting Agreement | ThinkEquity LLC                  
Class of Warrant or Right [Line Items]                  
Sale of common stock     200,000