XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Deficit) - Warrant Inducement 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
Nov. 08, 2023
Oct. 02, 2023
Sep. 07, 2023
Dec. 31, 2024
Dec. 31, 2023
May 09, 2024
Jan. 11, 2024
Nov. 06, 2023
Oct. 04, 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                            
Proceeds from issuance of warrants $ 4,400 $ 2,400 $ 3,500 $ 3,600 $ 6,500   $ 3,600 $ 4,600                    
Offering fees and other expenses payable         $ 500                          
Warrants consideration (in dollars per share)         $ 3.50                          
Proceeds from exercise of warrants         $ 6,000       $ 0 $ 7,881                
Issuance of common stock upon cashless exercise of warrants (in shares)           84,877                        
Number of warrants outstanding (in shares)           122,572                        
November Modified Warrants                                    
Class of Warrant or Right [Line Items]                                    
Number of warrants exercised on net basis (in shares)       414,896                            
Exercise price (in dollars per share)       $ 54.04             $ 7.62              
Warrants and rights outstanding, term (in years)       5 years               4 years 9 months 29 days            
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      
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  
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                      
Fair value of warrants         $ 500                          
November Warrants                                    
Class of Warrant or Right [Line Items]                                    
Warrants and rights outstanding, term (in years)                         5 years