v3.26.3
Stock Options (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options outstanding 94,790,000   94,790,000
2017 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options outstanding 94,790,000    
Options granted 94,790,000    
Equity Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation $ 0 $ 0  
Aggregate intrinsic value $ 0 $ 0  
Weighted average fair value of stock options granted $ 0 $ 0  
Equity Option [Member] | 2017 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options outstanding 97,700,000