XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.1
CAPITAL STOCK (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options exercised 8,000 71,014
Consultant for services, shares 1,272  
Consultant for services, value $ 4,070
Dividends per share $ 0.05
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options exercised 8,000 54,500
Consultant Stock Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options exercised   16,514