XML 95 R83.htm IDEA: XBRL DOCUMENT v3.26.1
CAPITAL STOCK (Details Narrative) - USD ($)
12 Months Ended
May 19, 2025
Apr. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
May 07, 2025
Apr. 23, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options exercised     212,000 80,000    
Dividends per share         $ 0.10 $ 0.10
Dividends $ 1,274,753 $ 1,255,053 $ 1,274,753 $ 1,255,053    
Share-Based Payment Arrangement, Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options exercised     107,000 47,000    
Consultant Stock Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options exercised     99,966 33,000