v3.25.2
STOCK OPTION PLAN AND STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jan. 01, 2025
Jan. 01, 2024
Jan. 15, 2021
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jan. 02, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Options granted, value       $ 15,454 $ 91,300 $ 10,695 $ 166,129          
Stock based compensation expense               $ 69,061 $ 365,936      
Share-Based Payment Arrangement, Option [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock options outstanding         245,000   245,000   335,000
Share based payment award options grants in period gross                    
Share based payment award options forfeited period               90,000      
Affiliated Entity [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock based compensation expense               $ 27,795 $ 186,835      
2021 Stock Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock awards stock appreciation rights percentage     15.00%                  
Number of shares available for grant       43,522,722       43,522,722   47,089,013    
Stock options outstanding       9,086,392   8,400,562   9,086,392 8,400,562      
Options granted, value $ 479,793 $ 89,592           $ 739,889 $ 418,939      
Share based payment award options grants in period gross               0 0      
Share based payment award options forfeited period                 90,000