v3.26.3
Debt - Schedule of Convertible Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Dec. 19, 2024
Debt Instrument [Line Items]      
Outstanding balance $ 17,668 $ 142,273  
Unamortized issuance costs and debt discount (983) (35,229)  
Carrying value 16,685 107,044  
2026 Convertible Notes      
Debt Instrument [Line Items]      
Outstanding balance 17,668 $ 17,668 $ 182,300
2026 Convertible Notes | Level 3      
Debt Instrument [Line Items]      
Outstanding balance 17,668    
Unamortized issuance costs and debt discount (983)    
Carrying value 16,685    
Fair value $ 17,655