XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loan and Security Agreement - Schedule of Outstanding Debt and Unamortized Debt Discount Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Total outstanding debt $ 180,000 $ 180,000
Add: accreted final payment fee 4,085 2,610
Less: unamortized debt discount, long-term (3,375) (4,540)
Loan payable, long-term $ 180,710 $ 178,070