XML 194 R77.htm IDEA: XBRL DOCUMENT v3.26.1
WARRANTS (Details - Warrant Activity) - Class A and Class B warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of warrants outstanding, Beginning balance 830,000 1,100,000  
Average exercise price outstanding, Beginning balance $ 1.14 $ 1.04  
Weighted average remaining contractual term, Outstanding 1 year 4 months 20 days 1 year 3 months 21 days 2 years 3 months 21 days
Number of warrants, Exercised (320,000) (280,000)  
Average exercise price, Exercised $ 0.75 $ 0.75  
Number of warrants, Granted 156,667    
Average exercise price, Granted $ 1.50    
Number of warrants outstanding, Ending balance 666,667 830,000 1,100,000
Average exercise price outstanding, Ending balance $ 1.41 $ 1.14 $ 1.04