Quarterly report [Sections 13 or 15(d)]

Schedule of Common Stock Warrants (Details)

v3.26.1
Schedule of Common Stock Warrants (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Number of warrants, outstanding beginning balance 5,142,940  
Weighted average exercise price, outstanding beginning balance $ 5.11  
Weighted average remaining contractual term 3 years 9 months 18 days 1 year 11 months 4 days
Number of warrants, granted 11,975,071  
Weighted average exercise price, granted $ 0.79  
Weighted average remaining contractual term, granted 5 years  
Number of warrants, expired (349,314)  
Weighted average exercise price, expired $ 4.77  
Number of warrants, outstanding ending balance 16,768,697 5,142,940
Weighted average exercise price, outstanding ending balance $ 2.03 $ 5.11
Number of warrants, exercisable 16,768,697  
Weighted average exercise price, exercisable $ 2.03  
Weighted average remaining contractual term, exercisable 3 years 9 months 18 days