| **Warrants And Options: Warrant Rollforward (Details)**                         | 9 Months Ended |
|---------------------------------------------------------------------------------|----------------|
||
| **Details**                                                                     |           |
| Warrants, Outstanding, Beginnning                                               | 7,205,000      |
| Warrants, Outstanding, Beginning, Weighted Avg Exercise Price | $ / shares      | $ 0.26         |
| Warrants, Issued in Period                                                      | 11,012,500     |
| Warrants, Issued in Period, Weighted Avg Exercise Price | $ / shares            | $ 0.24         |
| Warrants, Exercised in Period                                                   | 0              |
| Warrants, Exercised in Period, Weighted Avg Exercise Price | $ / shares         | $ 0            |
| Warrants, Expired/Cancelled in Period                                           | 0              |
| Warrants, Expired/Cancelled in Period, Weighted Avg Exercise Price | $ / shares | $ 0            |
| Warrants, Outstanding, Ending                                                   | 18,217,500     |
| Warrants, Outstanding, Ending, Weighted Avg Exercise Price | $                  | $ 0.23         |

| X                                                                                                                                                                                                                                                                                                           |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the Warrants, Exercised in Period (number of shares), during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsExercisedInPeriod**Namespace Prefix:**fil_**Data Type:**xbrli:sharesItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                          |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the Warrants, Expired/Cancelled in Period (number of shares), during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsExpiredCancelledInPeriod**Namespace Prefix:**fil_**Data Type:**xbrli:sharesItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                     |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the Warrants, Issued in Period (number of shares), during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsIssuedInPeriod**Namespace Prefix:**fil_**Data Type:**xbrli:sharesItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                           |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the per-share monetary value of Warrants, Issued in Period, Weighted Avg Exercise Price, during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsIssuedWeightedAvgExercisePrice**Namespace Prefix:**fil_**Data Type:**num:perShareItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                          |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the Warrants, Outstanding, Ending (number of shares), during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsOutsandingEnding**Namespace Prefix:**fil_**Data Type:**xbrli:sharesItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                    |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the monetary amount of Warrants, Outstanding, Ending, Weighted Avg Exercise Price, during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsOutsandingWeightedAvgExercisePriceEnding**Namespace Prefix:**fil_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                   |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the per-share monetary value of Warrants, Exercised in Period, Weighted Avg Exercise Price, during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsOutsandingWeightedAvgExercisePriceExercisedInPeriod**Namespace Prefix:**fil_**Data Type:**num:perShareItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                  |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the per-share monetary value of Warrants, Expired/Cancelled in Period, Weighted Avg Exercise Price, during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsOutsandingWeightedAvgExercisePriceExpiredCancelledInPeriod**Namespace Prefix:**fil_**Data Type:**num:perShareItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the per-share monetary value of Warrants, Outstanding, Beginning, Weighted Avg Exercise Price, during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsOutsandingWeigthedAvgExercisePrice**Namespace Prefix:**fil_**Data Type:**num:perShareItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                          |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the Warrants, Outstanding, Beginnning (number of shares), during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsOutstanding1**Namespace Prefix:**fil_**Data Type:**xbrli:sharesItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                           |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - References
No definition available.
+ Details**Name:**us-gaap_TextBlockAbstract**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |