XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Deficit) - March 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. 11, 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
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    
March Pre-Funded Warrants                        
Share-based Compensation Arrangement by Share-based Payment Award [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          
March Warrants                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of warrants exercised on net basis (in shares)     330,306                  
Exercise price (in dollars per share)     $ 10.36                  
Warrants and rights outstanding, term (in years)     5 years                  
January Warrants                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of warrants exercised on net basis (in shares)       263,358                
Warrants and rights outstanding, term (in years)       5 years                
Common Class A                        
Share-based Compensation Arrangement by Share-based Payment Award [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