v3.25.1
Debt - Convertible Note (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instruments    
Total $ 54,287 $ 53,352
Senior Secured Convertible Notes | RTW Investments, LP    
Debt Instruments    
Original principal 50,000 50,000
Paid in kind (PIK) interest 6,352 5,520
Unamortized debt discount (445) (468)
Unamortized debt issuance costs (1,620) (1,700)
Total $ 54,287 $ 53,352