v3.26.1
Debt - Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Face value of debt $ 40,000  
Add: payment in-kind interest 1,598  
Add: amortized exit fee 467  
Less: unamortized debt discount (827)  
Less: unamortized debt issuance cost (362)  
Total debt 40,876  
Current portion of long term debt (7,057) $ 0
Long-term debt $ 33,819 $ 40,105