Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details Narrative)

v3.25.2
Subsequent Events (Details Narrative) - USD ($)
Jul. 28, 2025
Aug. 10, 2025
Jul. 27, 2025
Jun. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]          
Exercise price       $ 2.043  
Number of shares converted       3,272,995 2,234,328
Series L 10% Convertible Preferred Stock [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Shares issued 222.22        
Shares issued value $ 222,222        
Purchase price $ 200,000        
Exercise price $ 1.7766   $ 2.043    
Number of shares converted   543,273      
Number of shares converted   284,507