XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Deficit) - December 2024 Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Millions
Dec. 17, 2024
Sep. 15, 2024
Mar. 04, 2024
Jan. 12, 2024
Nov. 09, 2023
Oct. 02, 2023
Sep. 07, 2023
Feb. 27, 2023
Dec. 31, 2024
Feb. 23, 2023
Class of Warrant or Right [Line Items]                    
Number of warrants exercised on net basis (in shares)         207,448          
Exercise price (in dollars per share) $ 6.82     $ 13.44 $ 28.00         $ 805.00
Warrants and rights outstanding, term (in years)     5 years 5 years            
Aggregate cost $ 5.0 $ 2.8 $ 4.0 $ 4.0   $ 4.0 $ 5.0 $ 10.0    
Estimated issuance costs 0.5                  
Proceeds from issuance of warrants $ 4.4 $ 2.4 $ 3.5 $ 3.6 $ 6.5 $ 3.6 $ 4.6      
December 2024 Purchase Agreement                    
Class of Warrant or Right [Line Items]                    
Warrants and rights outstanding, term (in years) 5 years                  
Pre-Funded Warrants                    
Class of Warrant or Right [Line Items]                    
Number of warrants exercised on net basis (in shares) 40,000         122,143 33,068      
Exercise price (in dollars per share)           $ 0.00014 $ 0.00014      
Class of warrant or right, gross proceeds and issued warrants percentage (as percent) 7.00%                  
Placement Agent Warrants                    
Class of Warrant or Right [Line Items]                    
Warrants and rights outstanding, term (in years) 5 years 1 year 5 months 26 days                
Class of warrant or right, gross proceeds and issued warrants percentage (as percent)   7.00%                
Fair value of warrants $ 0.3 $ 0.1                
Common Class A                    
Class of Warrant or Right [Line Items]                    
Number of shares sold (in shares) 230,000   94,286 64,286   20,715 15,000      
Number of warrants exercised on net basis (in shares)   714,286                
Exercise price (in dollars per share) $ 6.08               $ 8,050  
Warrants and rights outstanding, term (in years)                 5 years  
Common Class A | December 2024 Purchase Agreement                    
Class of Warrant or Right [Line Items]                    
Shares issued (in dollars per share) $ 6.20                  
Number of warrants exercised on net basis (in shares) 367,000                  
Common Class A | Pre-Funded Warrants                    
Class of Warrant or Right [Line Items]                    
Number of warrants exercised on net basis (in shares) 570,000                  
Exercise price (in dollars per share) $ 0.00001                  
Common Class A | Common Warrant                    
Class of Warrant or Right [Line Items]                    
Number of warrants exercised on net basis (in shares) 800,000                  
Common Class A | Placement Agent Warrants                    
Class of Warrant or Right [Line Items]                    
Number of warrants exercised on net basis (in shares)   17,857                
Exercise price (in dollars per share)   $ 8.8550