v3.26.1
SHARE-BASED COMPENSATION (Details - RSAs) - Restricted Stock Awards [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]      
RSAs outstanding 375 300 0
RSAs outstanding $ 1.02 $ 0.56 $ 0
RSAs granted 175 300  
RSAs granted $ 1.54 $ 0.56  
RSAs outstanding 1 year 3 months 7 days 3 years  
RSAs vested (100)    
RSAs vested $ 0.56