v3.26.1
Debt - Schedule of Changes in outstanding warrants (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Beginning balance, Warrants     6,836,237 1,750,000
Beginning balance     $ 74,515 $ 9,520
Exercise of Original Warrants     0 (1,750,000)
Exercise of Original Warrants     $ 0 $ (7,752)
Gain from change in fair value of warrant liability $ 8,887 $ 2,836 (39,855) (1,768)
Ending balance $ 34,660 $ 0 $ 34,660 $ 0
Ending balance, Warrants 6,836,237 0 6,836,237 0