v3.26.1
Term Loan - Schedule of Outstanding Term Loans Payable (Details) - Term Loans - Term loan
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
Note payable $ 30,000
Unamortized debt discount and issuance costs (1,764)
Net carrying amount of note payable $ 28,236