XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Deficit) - September 2024 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
Dec. 31, 2024
Dec. 31, 2023
Feb. 23, 2023
Share-based Compensation Arrangement by Share-based Payment Award [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        
September Prefunded Warrants                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Exercise price (in dollars per share)   $ 0.00001                  
Warrant exercise term after issuance   6 months                  
Placement Agent Warrants                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Class of warrant or right, gross proceeds and issued warrants percentage (as percent)   7.00%                  
First term   18 months                  
Second term   5 years                  
Fair value of warrants $ 300 $ 100                  
Common Class A                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of warrants exercised on net basis (in shares)   714,286                  
Purchase price (in dollars per share)   $ 7.70 $ 12.11 $ 15.19   $ 28.00 $ 104.02        
Exercise price (in dollars per share) $ 6.08               $ 8,050    
Common Class A | September Prefunded Warrants                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of warrants exercised on net basis (in shares)   357,143                  
Exercise price (in dollars per share)   $ 8.050                  
Common Class A | Placement Agent Warrants                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of warrants exercised on net basis (in shares)   17,857                  
Exercise price (in dollars per share)   $ 8.8550                  
Common Class B                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of warrants exercised on net basis (in shares)   357,143                  
Common Class B | Placement Agent Warrants                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of warrants exercised on net basis (in shares)   17,858