v3.26.1
Conversion Option Derivative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Dec. 15, 2025
Convertible Debt Securities [Member]        
Notes Payable        
Debt Instrument, Convertible, Conversion Price       $ 1.73
Conversion option derivative        
Notes Payable        
Derivative liabilities $ 48.6 $ 48.6 $ 52.3  
Conversion option derivative        
Notes Payable        
Mark to market, gain (loss) $ 7.6 $ 3.7