v3.26.1
Debt - Schedule of Components of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Term loan payable $ 30,000 $ 30,000
End of term charge 1,425 1,425
Future principal payments and end of term charge 31,425 31,425
PIK interest payable 1,088 649
Unamortized debt issuance costs (880) (1,909)
Carrying value of long-term debt 31,633 30,165
Less: current portion (17,523) (5,513)
Non-current portion $ 14,110 $ 24,652