v3.25.2
SHAREHOLDERS' DEFICIT (Details - RSU activity) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Equity [Abstract]    
Number of RSUs outstanding at beginning 531,000 531,000
Number of RSU's granted   0
Number of RSUs forfeited 0 0
Number of RSUs outstanding at beginning 531,000 531,000