XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Equity (Details - Options outstanding and exercisable) - $ / shares
6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Option exercise price $ 0.20 $ 0.20 $ 0.20  
Options outstanding 5,611,254 5,611,254 5,611,254 0
Options issued May 24, 2022 [Member]        
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Option issue date May 24, 2022      
Option expiry date May 23, 2032      
Option exercise price $ 0.20      
Options outstanding 4,931,250      
Remaining life 8 years 10 months 28 days      
Options issued June 1, 2022 [Member]        
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Option issue date Jun. 01, 2022      
Option expiry date May 31, 2032      
Option exercise price $ 0.20      
Options outstanding 80,004      
Remaining life 8 years 11 months 4 days      
Options Issued July 15, 2022 [Member]        
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Option issue date Jul. 15, 2022      
Option expiry date Jul. 14, 2032      
Option exercise price $ 0.20      
Options outstanding 450,000      
Remaining life 9 years 18 days      
Options issued July 28, 2022 [Member]        
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Option issue date Jul. 28, 2022      
Option expiry date Jul. 27, 2032      
Option exercise price $ 0.20      
Options outstanding 150,000      
Remaining life 9 years 29 days      
Options Issued 2022 [Member]        
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Option exercise price $ 0.20      
Options outstanding 5,611,254      
Remaining life 8 years 11 months 1 day