XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Deficit) - February 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. 07, 2023
Feb. 27, 2023
Feb. 23, 2023
Dec. 31, 2024
Dec. 31, 2023
Nov. 06, 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          
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          
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          
February Pre-Funded Warrants                        
Class of Warrant or Right [Line Items]                        
Number of warrants exercised on net basis (in shares)                     3,101  
Common Stock                        
Class of Warrant or Right [Line Items]                        
Number of shares sold (in shares)                 13,423      
Purchase price (in dollars per share)                 $ 605.22      
Aggregate cost               $ 10,000 $ 10,000      
Agent fees and other offering costs                 700      
Proceeds from issuance of warrants                 $ 9,300      
Warrants | Pre-Funded Warrants                        
Class of Warrant or Right [Line Items]                        
Number of warrants exercised on net basis (in shares)                 3,101      
Exercise price (in dollars per share)                 $ 0.00014