v3.26.1
Derivatives - Schedule of Derivatives Change in Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
2024 RDO Warrants    
Class of Warrant or Right [Line Items]    
Gain (loss) on change in fair value $ 0 $ (14,294)
2025 RDO warrants    
Class of Warrant or Right [Line Items]    
Gain (loss) on change in fair value 6,825 10,028
2024 PIPE Warrants    
Class of Warrant or Right [Line Items]    
Gain (loss) on change in fair value 0 270
IPO Private Warrants    
Class of Warrant or Right [Line Items]    
Gain (loss) on change in fair value 91 220
2026 Notes Conversion Option    
Class of Warrant or Right [Line Items]    
Gain (loss) on change in fair value 1,252 322
2029 Notes Conversion Option    
Class of Warrant or Right [Line Items]    
Gain (loss) on change in fair value $ (28,293) $ (29,560)