v3.26.1
STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 2) - Restricted Stock Units (RSUs) [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of stock options outstanding, beginning | shares 1,496,500   725,700    
Weighted-average exercise price, beginning | (per share) $ 0.65 $ 0.89 $ 0.63 $ 0.86  
Aggregate intrinsic value, stock option beginning | $ $ 764,300   $ 469,040    
Number of stock options, granted to employees | shares     1,234,375    
Weighted-average exercise price, granted to employees | (per share)     $ 0.66 0.91  
Aggregate intrinsic value, granted to employees | $         $ 729,045
Number of stock options, exercised | shares     (463,575)    
Weighted-average exercise price, exercised | (per share)     $ 0.66 $ 0.90  
Aggregate intrinsic value, exercised | $     $ 257,250 $ 257,250  
Number of stock options outstanding, ending | shares 1,496,500   1,496,500    
Weighted-average exercise price, ending | (per share) $ 0.65 $ 0.89 $ 0.65 $ 0.89  
Aggregate intrinsic value, stock option ending | $ $ 450,915   $ 764,300