v3.25.1
Term Loans - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 13, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Debt Instrument [Line Items]          
Success fee liability at fair value   $ 925,000     $ 930,000
Trinity Term Loans          
Debt Instrument [Line Items]          
Fair value of loan at issuance   42,453,000     $ 43,942,000
Interest expense related to term loan   $ 1,300,000 $ 1,300,000    
Trinity Term Loan Agreement          
Debt Instrument [Line Items]          
Percentage of calculated discounted cash flows of discount rate   15.68%      
Percentage of remeasured calculated discounted cash flows of discount rate   12.75%      
Trinity Term Loan Agreement | Trinity Term Loans | Trinity Lenders          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 40,000,000        
Interest rate terms description The interest rate applicable to the Trinity Term Loans is the greater of (a) the Wall Street Journal (“WSJ”) Prime Rate plus 4.50% or (b) 12.75% per annum. The Trinity Term Loans are interest only from the Trinity Closing Date through 36 months from the Trinity Closing Date, which may be extended to 48 months from the Trinity Closing Date upon the satisfaction of certain milestones set forth in the Trinity Term Loan Agreement, after which the Company is required to pay equal monthly installments of principal through November 13, 2028 (the “Maturity Date”).        
Debt instrument, maturity date Nov. 13, 2028        
Percentage of interest rate 12.75%        
Debt outstanding   $ 40,000,000      
Debt instrument, basis spread on variable rate 4.50%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Prime Rate [Member]        
Interest rate period 36 months        
Interest rate extension period 48 months        
Commitment fee percentage 1.00%        
End of term payment percentage 5.00%        
Warrants associated with loan facility $ 0        
Percentage of annual default interest rate 5.00%        
Trinity Term Loan Agreement | Trinity Term Loans | Trinity Lenders | Closing Date through November 13, 2024          
Debt Instrument [Line Items]          
Percentage of prepayment premium 3.00%        
Trinity Term Loan Agreement | Trinity Term Loans | Trinity Lenders | November 13, 2024 through November 13, 2025          
Debt Instrument [Line Items]          
Percentage of prepayment premium 2.00%        
Trinity Term Loan Agreement | Trinity Term Loans | Trinity Lenders | November 13, 2025 through, but excluding, the Maturity Date          
Debt Instrument [Line Items]          
Percentage of prepayment premium 1.00%        
Trinity Term Loan Agreement | Trinity Term Loans | Trinity Lenders | General and Administrative Expense          
Debt Instrument [Line Items]          
Debt issuance costs incurred       $ 900,000  
Success Fee Agreement          
Debt Instrument [Line Items]          
Percentage of calculated discounted cash flows of discount rate   15.68%      
Percentage of remeasured calculated discounted cash flows of discount rate   12.75%      
Success Fee Agreement | Trinity Term Loans | Trinity Lenders          
Debt Instrument [Line Items]          
Percentage of principal amount of terms regarding fee 10.00%        
Expiration Period 10 years        
Fair value of loan at issuance   $ 39,200,000      
Success fee liability at fair value   $ 800,000