v3.26.1
Debt - Convertible Note (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instruments    
Total $ 59,207 $ 57,191
Senior Secured Convertible Notes | RTW Investments, LP | Strategic Financing Agreements    
Debt Instruments    
Original principal 50,000 50,000
Paid in kind (PIK) interest 10,708 8,927
Unamortized debt discount (328) (374)
Unamortized debt issuance costs (1,173) (1,362)
Total $ 59,207 $ 57,191