XML 69 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Future Minimum Principal Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
2026 (remaining six months) $ 10,323  
2027 524  
2028 8,354  
2029 20,000  
2030 2,867  
Total principal debt payments and final payment fee 42,068  
Less: unamortized debt discount (876)  
Less: unamortized final payment fee (1,076)  
Less: Debt, current portion (10,656)  
Debt, net of current portion 29,460 $ 29,878
Second Lien Loans    
Debt Instrument [Line Items]    
2026 (remaining six months) 10,000  
2027 0  
2028 0  
2029 0  
2030 0  
Total principal debt payments and final payment fee 10,000  
Less: unamortized debt discount 0  
Less: unamortized final payment fee 0  
Less: Debt, current portion (10,000)  
Debt, net of current portion 0  
Other Debt    
Debt Instrument [Line Items]    
2026 (remaining six months) 323  
2027 524  
2028 8,354  
2029 20,000  
2030 2,867  
Total principal debt payments and final payment fee 32,068  
Less: unamortized debt discount (876)  
Less: unamortized final payment fee (1,076)  
Less: Debt, current portion (656)  
Debt, net of current portion $ 29,460