v3.26.1
EMPLOYEE STOCK PLANS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
May 22, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted to purchase common shares        
Exercise price of options granted        
Unexercised options lapsed       100,000  
Intrinsic value      
Two Executives [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted to purchase common shares 200,000        
Exercise price of options granted $ 4.00        
Former CFO [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unexercised options lapsed   100,000      
Incentive Stock Option Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted to purchase common shares 46,860        
Exercise price of options granted $ 4.268        
Expiration date May 21, 2029        
Non Qualified Stock Option Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted to purchase common shares 103,140        
Exercise price of options granted $ 4.00        
Expiration date May 21, 2034        
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share based compensation   $ 0 $ 111,439 0 $ 307,379
Unrecognized compensation cost      
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Compensation expense   $ 53,205 $ 66,808 $ 82,600 $ 157,288