v3.26.3
Derivatives - Schedule of Derivatives Change in Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
2024 RDO Warrants        
Class of Warrant or Right [Line Items]        
Gain (loss) on change in fair value $ 0 $ 0 $ 0 $ (14,294)
2025 RDO warrants        
Class of Warrant or Right [Line Items]        
Gain (loss) on change in fair value 3,959 1,244 10,217 (1,546)
2024 PIPE Warrants        
Class of Warrant or Right [Line Items]        
Gain (loss) on change in fair value 0 0 0 270
IPO Private Warrants        
Class of Warrant or Right [Line Items]        
Gain (loss) on change in fair value 21 39 121 109
2026 Notes Conversion Option        
Class of Warrant or Right [Line Items]        
Gain (loss) on change in fair value 248 142 1,585 (2,326)
2029 Notes Conversion Option        
Class of Warrant or Right [Line Items]        
Gain (loss) on change in fair value $ 0 $ (71,871) $ (28,291) $ (125,175)