XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Antidilutive shares) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Antidilutive shares 354,734 1,020,767
Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Antidilutive shares 11,907 70,511
Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Antidilutive shares 342,827 950,256
Convertible Preferred Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Antidilutive shares 0 0