v3.25.4
Debt (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 01, 2025
shares
Jul. 30, 2025
shares
Jul. 21, 2025
USD ($)
$ / shares
shares
Jul. 18, 2025
USD ($)
Aug. 07, 2023
USD ($)
tranche
Aug. 31, 2023
$ / shares
shares
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Jun. 30, 2026
Debt Instrument [Line Items]                  
Loss on issuance of convertible notes             $ 9,952    
Debt conversion, number of shares issued | shares 2,810,428 15,176,862              
Warrant outstanding (in shares) | shares               4,501,283  
Trinity Warrant                  
Debt Instrument [Line Items]                  
Exercise price (in dollars per share) | $ / shares     $ 10.33     $ 0.5412      
Warrant term     10 years     10 years      
Warrants vested (in shares) | shares     43,578     831,486      
Warrant outstanding (in shares) | shares             43,578    
Convertible Debt                  
Debt Instrument [Line Items]                  
Change in fair value             $ 7,739    
Convertible notes, September 2028 maturity | Convertible Debt                  
Debt Instrument [Line Items]                  
Principal amount       $ 40,000          
Interest rate       5.00%          
Convertible debt, threshold percentage of offering price       20.00%          
Convertible debt, threshold amount       $ 280,000          
Convertible debt, threshold amount, minimum       $ 210,000          
Convertible debt, liquidation preference, payment multiplier       1.3          
Convertible notes, September 2028 maturity | Convertible Debt | Forecast                  
Debt Instrument [Line Items]                  
Interest rate                 10.00%
Trinity Loan Agreement | Line of Credit                  
Debt Instrument [Line Items]                  
Principal amount             15,000 $ 15,000  
Maximum borrowing capacity         $ 45,000        
Number of tranches | tranche         3        
Interest rate floor     11.00%   11.50%        
Basis spread on variable rate         3.50%        
Debt term     60 months   48 months        
Proceeds from issuance of line of credit         $ 14,850        
Issuance costs         250        
Return of deposit         $ 100        
Line of credit outstanding             14,911 14,658  
Unamortized discount and debt issuance costs             $ 571 $ 623  
Imputed interest rate             12.33% 14.00%  
Interest expense, debt             $ 2,018 $ 2,086  
Trinity Loan Agreement | Line of Credit | Period One                  
Debt Instrument [Line Items]                  
Prepayment premium, percent of principal outstanding         2.50%        
Trinity Loan Agreement | Line of Credit | Period Two                  
Debt Instrument [Line Items]                  
Prepayment premium, percent of principal outstanding         1.50%        
Trinity Loan Agreement | Line of Credit | Period Three                  
Debt Instrument [Line Items]                  
Prepayment premium, percent of principal outstanding         1.00%        
Trinity Loan Agreement | Line of Credit | Period Four                  
Debt Instrument [Line Items]                  
Prepayment premium, percent of principal outstanding         3.00%        
Trinity Loan Agreement, Tranche One | Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity         $ 15,000        
Trinity Loan Agreement, Tranche Two | Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity     $ 15,000   15,000        
Trinity Loan Agreement, Tranche Three | Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity     $ 15,000   $ 15,000