XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Deficit) - October 2023 Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 17, 2024
Sep. 15, 2024
Mar. 04, 2024
Jan. 12, 2024
Nov. 09, 2023
Oct. 04, 2023
Oct. 02, 2023
Sep. 07, 2023
Feb. 27, 2023
Dec. 31, 2024
Dec. 31, 2023
Nov. 06, 2023
Oct. 01, 2023
Sep. 11, 2023
Sep. 10, 2023
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,000 $ 2,800 $ 4,000 $ 4,000     $ 4,000 $ 5,000 $ 10,000              
Agent fees and other offering costs   300 500 400     400 400   $ 1,677 $ 2,048          
Proceeds from issuance of warrants $ 4,400 $ 2,400 $ 3,500 $ 3,600 $ 6,500   $ 3,600 $ 4,600                
Issuance of pre-funded warrants and warrants in private placement, net of issuance costs                   2,443            
Proceeds from exercise of warrants         $ 6,000         $ 0 $ 7,881          
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                
October Warrants                                
Class of Warrant or Right [Line Items]                                
Number of warrants exercised on net basis (in shares)             142,858                  
Exercise price (in dollars per share)             $ 28.00                  
Warrants and rights outstanding, term (in years)             5 years                  
Issuance of pre-funded warrants and warrants in private placement, net of issuance costs             $ 1,000                  
Series A Warrants                                
Class of Warrant or Right [Line Items]                                
Number of warrants exercised on net basis (in shares)           48,068                    
Exercise price (in dollars per share)               $ 100.52                
Warrants and rights outstanding, term (in years)               5 years         4 years 11 months 8 days      
Series B Warrants                                
Class of Warrant or Right [Line Items]                                
Number of warrants exercised on net basis (in shares)             48,068                  
Exercise price (in dollars per share)               $ 100.52                
Warrants and rights outstanding, term (in years)               1 year         11 months 12 days      
Proceeds from exercise of warrants           $ 1,300                    
February Class A Warrants                                
Class of Warrant or Right [Line Items]                                
Number of warrants exercised on net basis (in shares)                       16,523       16,523
Exercise price (in dollars per share)               $ 100.52                
Warrants and rights outstanding, term (in years)                           5 years 3 days 4 years 11 months 19 days  
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                
Purchase price (in dollars per share)   $ 7.70 $ 12.11 $ 15.19     $ 28.00 $ 104.02                
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 | 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