v3.26.1
Net Loss per Common Share available to Common Shareholders (Details Narrative) - $ / shares
3 Months Ended 6 Months Ended
Aug. 07, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jul. 28, 2025
Jul. 25, 2025
Jul. 24, 2025
Jun. 02, 2025
Class of Warrant or Right [Line Items]                    
Stock dividend percentage 15.00%                  
Warrants outstanding             1,000,000.0 800,000 12,700,000  
Share price               $ 1.00   $ 37.65
Anti-dilutive securities   3,163,007 1,198,176 3,163,007 1,198,176          
Pre-funded Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants outstanding   973,000   973,000   1,609,114        
Share price           $ 0.01        
Warrant exercise price   $ 0.0001   $ 0.0001