v3.26.1
Common Stock Warrants - Summary of warrants (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number of Warrants    
Warrants outstanding and exercisable at the beginning 140,824,982  
Warrants issued 2,485,243,839  
Warrants expired (36,198)  
Warrants outstanding and exercisable at the end 2,626,032,623 140,824,982
Weighted-Average Exercise Price    
Warrants outstanding and exercisable at the beginning (in dollars per share) $ 0.27  
Warrants issued (in dollars per share) 0.0062  
Warrants expired (in dollars per share) 0.49  
Warrants outstanding and exercisable at the ending (in dollars per share) $ 0.0146 $ 0.27
Remaining Contractual Years    
Warrants outstanding (in years) 2 years 2 years 8 months 12 days
Warrants issued (in years) 2 years 1 month 6 days