v3.26.3
Debt - Schedule of Changes in outstanding warrants (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 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)
Issuance of New Warrants under the Credit Agreement,Value     $ 0 $ 32,061
Issuance of New Warrants under the Credit Agreement     0 6,836,237
Excercise of New Warrants Shares     (688,121) 0
Exercise of New Warrants, Value     $ (2,023) $ 0
(Gain) loss from change in fair value of warrant liability $ (19,480) $ 16,066 (59,335) 14,298
Ending balance $ 13,157 $ 48,127 $ 13,157 $ 48,127
Ending balance, Warrants 6,148,116 6,836,237 6,148,116 6,836,237