v3.26.1
Loan and Security Agreements - Summary of Tranche 1A Loan (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
Term loan principal amount $ 40,000
End of term charge 2,580
Unamortized discount and issuance costs (3,620)
Total term loan 38,960
Less: current portion of term loan 0
Total term loan, net of current portion $ 38,960