XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.1
SHARE-BASED COMPENSATION (Details - Stock options) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Options Outstanding, beginning balance 75 75  
Weighted Average Exercise Price, beginning balance $ 0.55 $ 0.63  
Weighted- Average Remaining Contractual Term 3 years 7 months 6 days 4 years 7 months 6 days 4 years 9 months 18 days
Options, Granted 500 150  
Weighted Average Exercise Price, Granted $ 0.90 $ 0.55  
Options, Vested (200) (150)  
Weighted Average Exercise Price, Vested $ 1.14 $ 0.59  
Options, Exercised (200)    
Weighted Average Exercise Price, Exercised $ 0.57    
Options Outstanding, ending balance 175 75 75
Weighted Average Exercise Price, ending balance $ 0.86 $ 0.55 $ 0.63
Options Outstanding, exercisable 725    
Weighted Average Exercise Price, exercisable $ 0.94    
Weighted- Average Remaining Contractual Term, exercisable 2 years 1 month 6 days