XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Term Loan - Schedule of Outstanding Term Loans Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total principal payments and Final Fee $ 32,085  
Term Loans | Term loan    
Debt Instrument [Line Items]    
Note payable 30,000 $ 30,000
Unamortized debt discount and issuance costs (2,344) (3,905)
Total principal payments and Final Fee 27,656 26,095
Less: current portion of note payable (6,000) 0
Note payable, net, less current portion $ 21,656 $ 26,095