XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK BASED COMPENSATION (Details - Option activity) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Number of share options outstanding, Beginning 19 19  
Weighted average exercise price, Beginning $ 281,480.40 $ 280,756.80  
Weighted average remaining contractual life   7 years 4 months 24 days 8 years 4 months 24 days
Options granted 0 0  
Weighted average exercise price, Options granted   $ 0  
Options exercised $ 0 $ 0  
Options forfeited/expired 0 0 [1]  
Weighted average exercise price, Options forfeited/expired $ 0 $ 241,682.40  
Weighted average remaining contractual life, forfeited/expired    
Number of share options outstanding, Ending 19 19 19
Weighted average exercise price, Ending $ 281,480.40 $ 281,480.40 $ 280,756.80
Options exercisable 18    
Weighted average exercise price, Option exercisable $ 280,304.55    
[1] Rounds to less than one share or $1