XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock Issuance, Redeemable Common Stock, Common Stock Warrants, and Convertible Preferred Stock - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
USD ($)
shares
Sep. 13, 2024
USD ($)
Sep. 11, 2024
USD ($)
$ / shares
shares
Aug. 20, 2024
shares
Feb. 25, 2024
USD ($)
$ / shares
shares
Feb. 17, 2023
USD ($)
$ / shares
shares
Sep. 17, 2020
$ / shares
shares
Feb. 29, 2024
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Mar. 13, 2025
$ / shares
Dec. 31, 2024
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Subsidiary or Equity Method Investee [Line Items]                              
Offering expenses | $                     $ 260,000 $ 0      
Warrants outstanding                 10,709,330   10,709,330     11,099,708  
Warrants exercised (in shares)                     (390,378)        
Common stock, shares issued (in shares)                 16,258,155   16,258,155     15,725,783  
Common stock, par value (in dollars per share) | $ / shares                 $ 0.0001   $ 0.0001     $ 0.0001  
Proceeds from exercise of common stock warrants | $                     $ 1,822,000 0      
General and administrative | $                 $ 7,228,000 $ 6,290,000 14,320,000 $ 12,340,000      
Period for warrants to become exercisable after IPO             12 months                
WTI Loan Facility | First Tranche Commitment | Term Loan                              
Subsidiary or Equity Method Investee [Line Items]                              
Proceeds from long-term borrowings | $                     7,500,000        
Remaining borrowing capacity | $ $ 2,500,000                            
Series A Convertible Preferred Stock                              
Subsidiary or Equity Method Investee [Line Items]                              
Redemption value | $                 $ 11,479,000   $ 11,479,000        
Preferred stock, shares issued (in shares)                 11,479   11,479     11,479  
Preferred stock, par value (in dollars per share) | $ / shares                 $ 0.0001   $ 0.0001     $ 0.0001  
Conversion of stock, shares converted (in shares)       15,721                      
Series B Convertible Preferred Stock                              
Subsidiary or Equity Method Investee [Line Items]                              
Warrants exercised (in shares)                     0        
Redemption value | $                 $ 9,250,000   $ 9,250,000        
Preferred stock, shares issued (in shares)                 9,250   9,250     9,250  
Preferred stock, par value (in dollars per share) | $ / shares                 $ 0.0001   $ 0.0001     $ 0.0001  
Warrants converted (in shares)                     0        
Common Class A                              
Subsidiary or Equity Method Investee [Line Items]                              
Shares issued upon conversion (in shares)       2,291,686                      
Redeemable Common Stock                              
Subsidiary or Equity Method Investee [Line Items]                              
Shares forfeited during the period (in shares) 62,500                            
Preferred stock, shares issued (in shares)                 687,500   687,500     750,000  
Titan Warrants                              
Subsidiary or Equity Method Investee [Line Items]                              
Warrants outstanding                 125,405   125,405     125,405  
Exercise price of warrant (in dollars per share) | $ / shares                         $ 4.63    
Warrants expiration period                         5 years    
Warrants exercised (in shares)                     0        
February 2023 Warrants                              
Subsidiary or Equity Method Investee [Line Items]                              
Exercise price of warrant (in dollars per share) | $ / shares           $ 4.66                  
Warrants exercised (in shares)                     390,378        
Common stock, shares issued (in shares)           7,871,712                  
Common stock, par value (in dollars per share) | $ / shares           $ 0.0001                  
Proceeds from issuance of preferred stock | $           $ 30,000,000                  
Number of securities called by each warrant (in shares)           1                  
February 2023 Warrants | Series A Convertible Preferred Stock                              
Subsidiary or Equity Method Investee [Line Items]                              
Preferred stock, shares issued (in shares)           30,000                  
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.0001                  
Private Placement Warrants                              
Subsidiary or Equity Method Investee [Line Items]                              
Sale of number of warrants (in shares)             471,428                
SBG Public Warrants                              
Subsidiary or Equity Method Investee [Line Items]                              
Warrants outstanding                 821,428   821,428     821,428  
Warrants expiration period                 5 years   5 years        
Warrants exercised (in shares)                     0        
SVB Warrants                              
Subsidiary or Equity Method Investee [Line Items]                              
Warrants outstanding                 10,714   10,714     10,714  
Exercise price of warrant (in dollars per share) | $ / shares                             $ 5.32
Warrants exercised (in shares)                     0        
Number of securities called by warrants (in shares)                             10,714
Value of warrants | $                             $ 43,000
September 2024 Offering                              
Subsidiary or Equity Method Investee [Line Items]                              
Sale of stock, shares issued in transaction (in shares)     3,135,136                        
Sale of stock, price per share (in dollars per share) | $ / shares     $ 3.70                        
Consideration received | $     $ 10,590,000                        
Offering price discount to underwriter     0.07                        
Offering expenses | $                     $ 863,000        
Unpaid issuance costs | $                 $ 0   $ 0        
Reimbursement to underwriter of stock issuance costs | $   $ 198,000                          
Private Placement                              
Subsidiary or Equity Method Investee [Line Items]                              
Sale of stock, shares issued in transaction (in shares)     750,000                        
Private Placement | Series B Convertible Preferred Stock                              
Subsidiary or Equity Method Investee [Line Items]                              
Preferred stock, shares issued (in shares)         9,250                    
Preferred stock, par value (in dollars per share) | $ / shares         $ 0.0001                    
Common stock, shares issued (in shares)         1,799,021                    
Common stock, par value (in dollars per share) | $ / shares         $ 0.0001                    
Proceeds from issuance of preferred stock | $         $ 9,250,000     $ 9,250,000              
Initial Public Offering | Public Shares                              
Subsidiary or Equity Method Investee [Line Items]                              
Units issued (in shares)             821,428                
Initial Public Offering | Public Warrant                              
Subsidiary or Equity Method Investee [Line Items]                              
Exercise price of warrant (in dollars per share) | $ / shares             $ 161.00