| **Common Stock: Current Issuances (Details)**        |           |         |           |             |             |           |           |           |             |           |           |           | 1 Months Ended |
|------------------------------------------------------|-----------|---------|-----------|-------------|-------------|-----------|-----------|-----------|-------------|-----------|-----------|-----------|----------------|
||
| Common Stock, Shares, Issued                         |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, To Officers/Directors           |      |    |      |        |        |      |      |      |        |      |      | 6,000,000 |           |   |   |   |
| Common Stock, Issued, Equiy Offering                 |      |    |      |        |        |      |      |      |        |      | 1,000,000 |      |           |   |   |   |
| Common Stock Issued, For Services                    |      |    |      |        |        |      |      |      |        | $ 250,000 |      |      |           |   |   |   |
| Common Stock Issued, For Debt Service | shares       |      | 150,000 |      |        |        |      |      |      |        |      |      |      | 440,000        | 150,000 | 890,000 | 440,000 |
| Common Stock Issued, Key Employee                    |      |    |      |        |        |      |      |      | $ 1,000,000 |      |      |      |           |   |   |   |
| Common Stock Issued, Conversion of Debt              | $ 625,000 |    | $ 220,000 | $ 1,650,000 |        | $ 110,000 |      | $ 481,130 |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Exercise of Stock Options   |      |    |      |        | $ 1,071,430 |      | $ 846,051 |      |        |      |      |      |           |   |   |   |
| Common Stock, Price Per Share                        |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, To Officers/Directors           |      |    |      |        |        |      |      |      |        |      |      | 0.001     |           |   |   |   |
| Common Stock, Issued, Equiy Offering                 |      |    |      |        |        |      |      |      |        |      | 0.04      |      |           |   |   |   |
| Common Stock Issued, Key Employee                    |      |    |      |        |        |      |      |      | 0.001       |      |      |      |           |   |   |   |
| Common Stock Issued, Conversion of Debt              | 0.08      |    | 0.10      | 0.10        |        | 0.10      |      | 0.10      |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Exercise of Stock Options   |      |    |      |        | 0.05        |      | 0.05      |      |        |      |      |      |           |   |   |   |
| Common Stock, Proceeds, Cash                         |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, To Officers/Directors           |      |    |      |        |        |      |      |      |        |      |      | 1,000     |           |   |   |   |
| Common Stock, Issued, Equiy Offering                 |      |    |      |        |        |      |      |      |        |      | 40,000    |      |           |   |   |   |
| Common Stock Issued, Key Employee                    |      |    |      |        |        |      |      |      | 1,000       |      |      |      |           |   |   |   |
| Common Stock, Proceeds, Stock Compensation           |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, To Officers/Directors           |      |    |      |        |        |      |      |      |        |      |      | 5,000     |           |   |   |   |
| Common Stock, APIC                                   |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock, Issued, Equiy Offering                 |      |    |      |        |        |      |      |      |        |      | 39,000    |      |           |   |   |   |
| Common Stock Issued, For Services                    |      |    |      |        |        |      |      |      |        | 67,250    |      |      |           |   |   |   |
| Common Stock Issued, For Debt Service | shares       |      | 14,850  |      |        |        |      |      |      |        |      |      |      | 43,560         | 14,850 | 88,110 | 43,560 |
| Common Stock Issued, Key Employee                    |      |    |      |        |        |      |      |      | 199,000     |      |      |      |           |   |   |   |
| Common Stock Issued, Conversion of Debt              | 49,375    |    | 21,780    | 164,835     |        | 10,890    |      | 47,633    |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Exercise of Stock Options   |      |    |      |        | 186,429     |      | 268,479   |      |        |      |      |      |           |   |   |   |
| Common Stock, Shares, Vest Period (Months)           |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Services                    |      |    |      |        |        |      |      |      |        | 12        |      |      |           |   |   |   |
| Common Stock, Shares, Value                          |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Services                    |      |    |      |        |        |      |      |      |        | 67,500    |      |      |           |   |   |   |
| Common Stock Issued, For Debt Service | shares       |      | 15,000  |      |        |        |      |      |      |        |      |      |      | 44,000         | 15,000 | 89,000 | 44,000 |
| Common Stock Issued, Key Employee                    |      |    |      |        |        |      |      |      | $ 200,000   |      |      |      |           |   |   |   |
| Common Stock Issued, Conversion of Debt              | $ 50,000  |    | $ 20,000  | $ 150,000   |        | $ 10,000  |      | $ 45,000  |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Exercise of Stock Options   |      |    |      |        | $ 187,500   |      | $ 269,325 |      |        |      |      |      |           |   |   |   |
| Common Stock, Shares, Vested (Pct)                   |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Services                    |      |    |      |        |        |      |      |      |        | 0.2500    |      |      |           |   |   |   |
| Deferred Compensation, Current Expense               |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Services                    |      |    |      |        |        |      |      |      |        | 16,875    |      |      |           |   |   |   |
| Common Stock Issued, For Debt Service | shares       |      |    |      |        |        |      |      |      |        |      |      |      | 33,011         |   | 62,583 | 22,211 |
| Deferred Compensation, Future Expense                |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Services                    |      |    |      |        |        |      |      |      |        | 50,625    |      |      |           |   |   |   |
| Common Stock Issued, For Debt Service | shares       |      |    |      |        |        |      |      |      |        |      |      |      | 10,989         |   | 11,417 | 21,789 |
| Deferred Compensation, Future Expense, Term (Months) |      |    |      |        |        |      |      |      |        |      |      |      |           |   |   |   |
| Common Stock Issued, For Services                    |      |    |      |        |        |      |      |      |        | $ 12      |      |      |           |   |   |   |

| X                                                                                                                                                                                                                                                                                                                                   |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the monetary amount of Common Stock Issued, Conversion of Debt, during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_CommonStockIssuedConversionOfDebt**Namespace Prefix:**fil_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                     |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the Common Stock, Issued, Equiy Offering, during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_CommonStockIssuedEquiyOffering**Namespace Prefix:**fil_**Data Type:**xbrli:decimalItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                        |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the Common Stock Issued, To Officers/Directors, during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_CommonStockIssuedToOfficers**Namespace Prefix:**fil_**Data Type:**xbrli:decimalItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                            |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Number of shares of stock issued attributable to transactions classified as other.
+ References
No definition available.
+ Details**Name:**us-gaap_StockIssuedDuringPeriodSharesOther**Namespace Prefix:**us-gaap_**Data Type:**xbrli:sharesItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770
+ Details**Name:**us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.
+ References
No definition available.
+ Details**Name:**us-gaap_StockIssuedDuringPeriodValueIssuedForServices**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Aggregate value of stock related to Restricted Stock Awards issued during the period.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682
+ Details**Name:**us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_CommonStockSharesIssued1Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_CommonStockPricePerShareMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                               |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_CommonStockCashProceedsMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                            |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_CommonStockProceedsStockCompensationMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                       |
|---------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_CommonStockApicMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                         |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_CommonStockSharesVestPeriodMonthsMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                              |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_CommonStockSharesValueMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                       |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_CommonStockSharesAwardVestedPctMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                          |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_DeferredCompensationCurrentExpenseMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                         |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_DeferredCompensationFutureExpenseMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                                    |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_StatementEquityComponentsAxis=fil_DeferredCompensationFutureExpenseTermMonths1Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |