v3.26.1
Short-term Investments and Fair Value Measurements - Changes In Fair Value Of The Company’s Total Level 3 Financial Liabilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of common stock warrant liabilities  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Increase (decrease) in fair value of liability $ 4,100,000 $ 3,700,000
Warrant    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 29,067,162  
Ending balance 24,929,459  
Series A Warrants | Warrant    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Expiration of warrants (3,294,975)  
Series B Warrants | Warrant    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Increase (decrease) in fair value of liability (180,130)  
December 2024 Offering Warrants | Warrant    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Increase (decrease) in fair value of liability $ (662,598)