v3.26.1
Term Loan - Additional Information (Details)
3 Months Ended 6 Months Ended
Oct. 14, 2025
USD ($)
Feb. 24, 2022
USD ($)
Installment
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]            
Long-term debt     $ 46,744,000   $ 46,744,000  
Final payment fee     2,125,000   2,125,000  
Loan Agreement            
Debt Instrument [Line Items]            
Debt issuance costs     2,100,000   2,100,000  
Final payment fee     2,100,000   2,100,000  
Loan Agreement | Trinity Capital Inc            
Debt Instrument [Line Items]            
Percentage of cash and cash equivalents 67.50%          
Percentage required to pay commitment fee 1.00%          
Debt prepayment premium percentage 3.00%          
Percentage of upfront proceeds of the aggregate principal amount 67.50%          
Interest expense     $ 1,500,000   $ 3,100,000  
Weighted average effective interest rate     13.91%   13.91%  
Loan Agreement | Silicon Valley Bank            
Debt Instrument [Line Items]            
Loan agreement date   Feb. 24, 2022        
Loan, maximum borrowing capacity   $ 25,000,000        
Long-term debt   $ 20,000,000        
Loan agreement period   4 years        
Number of consecutive | Installment   24        
Interest expense     $ 0 $ 200,000 $ 0 $ 500,000
Debt issuance costs     100,000   100,000  
Final payment fee     $ 900,000   $ 900,000  
Loan Agreement | Term Loan | Trinity Capital Inc            
Debt Instrument [Line Items]            
Loan, maximum borrowing capacity $ 130,000,000          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember          
Debt instrument, payment monthly          
Debt instrument, maturity date Oct. 01, 2030          
Additional percentage required to pay lenders 4.25%          
Percentage of regulatory approvals of the aggregate outstanding principal amount 75.00%          
Loan Agreement | Term Loan | Silicon Valley Bank            
Debt Instrument [Line Items]            
Interest rate   5.75%        
Debt instrument, payment   monthly        
Debt instrument, commencing date   Feb. 01, 2024        
Debt instrument, maturity date   Jan. 01, 2026        
Debt instrument final payment fee percentage   4.50%        
Loan Agreement | First Tranche Term Loan | Trinity Capital Inc            
Debt Instrument [Line Items]            
Loan, maximum borrowing capacity $ 50,000,000          
Loan agreement period 360 months          
Debt prepayment premium percentage 2.00%          
Loan Agreement | Second Tranche Term Loan | Trinity Capital Inc            
Debt Instrument [Line Items]            
Loan, maximum borrowing capacity $ 20,000,000          
Debt prepayment premium percentage 1.00%          
Loan Agreement | Third Tranche Term Loan | Trinity Capital Inc            
Debt Instrument [Line Items]            
Loan, maximum borrowing capacity $ 30,000,000          
Loan Agreement | Fourth Tranche Term Loan | Trinity Capital Inc            
Debt Instrument [Line Items]            
Loan, maximum borrowing capacity 30,000,000          
Loan Agreement | Minimum | Trinity Capital Inc            
Debt Instrument [Line Items]            
Unrestricted net cash proceeds $ 93,500,000          
Loan Agreement | Minimum | Silicon Valley Bank            
Debt Instrument [Line Items]            
Debt instrument subject to prepayment premium percentage   1.00%        
Loan Agreement | Minimum | Term Loan | Trinity Capital Inc            
Debt Instrument [Line Items]            
Interest rate 3.00%          
Loan Agreement | Minimum | Term Loan | Silicon Valley Bank            
Debt Instrument [Line Items]            
Interest rate   2.50%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:PrimeRateMember        
Loan Agreement | Maximum | Trinity Capital Inc            
Debt Instrument [Line Items]            
Market capitalization $ 550,000,000          
Loan Agreement | Maximum | Silicon Valley Bank            
Debt Instrument [Line Items]            
Debt instrument subject to prepayment premium percentage   3.00%        
Loan Agreement | Maximum | Term Loan | Trinity Capital Inc            
Debt Instrument [Line Items]            
Interest rate 9.75%          
Loan agreement period 60 months