v3.26.1
Debt - Summary of Long-term Debt Balance (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Principal loan balance   $ 10,000
Unamortized debt discount and issuance costs   (135)
Cumulative accretion of final fee   463
Debt, net   10,328
Debt, current $ 0 5,217
Debt, noncurrent $ 0 $ 5,111