XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Deficit) - September 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. 02, 2023
Sep. 11, 2023
Sep. 07, 2023
Feb. 27, 2023
Dec. 31, 2024
Dec. 31, 2023
Nov. 06, 2023
Oct. 04, 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
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        
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            
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            
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            
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            
March Pre-Funded Warrants                            
Class of Warrant or Right [Line Items]                            
Number of warrants exercised on net basis (in shares)     236,020                      
Exercise price (in dollars per share)     $ 0.00001                      
Issuance of pre-funded warrants and warrants in private placement, net of issuance costs     $ 100       $ 600              
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        
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