v3.26.1
Basic and Diluted Net Income (Loss) per Common Share (Details Narrative) - shares
shares in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net loss per share – basic and diluted    
Dilutive securities 7.4 2.1