7. Stockholders' Equity (Details) | 12 Months Ended | 1 Months Ended | 12 Months Ended | 0 Months Ended | | 12 Months Ended | 0 Months Ended | | 0 Months Ended | | 3 Months Ended | 0 Months Ended | 12 Months Ended | 0 Months Ended | | | 12 Months Ended | 1 Months Ended | 12 Months Ended | 0 Months Ended | 12 Months Ended | 0 Months Ended | 12 Months Ended | 0 Months Ended | 12 Months Ended | 0 Months Ended | | | | |
Dec. 31, 2014 | Dec. 31, 2013 | Nov. 04, 2013 | Dec. 31, 2013 | Mar. 26, 2013 | Mar. 26, 2013 | Dec. 31, 2013 | Mar. 12, 2013 | Mar. 26, 2013 | Mar. 29, 2013 | Mar. 26, 2013 | Jan. 28, 2014 | Jan. 28, 2014 | Jun. 30, 2014 | Jun. 30, 2014 | Jun. 30, 2014 | Sep. 30, 2014 | Dec. 31, 2014 | Sep. 30, 2014 | Sep. 30, 2014 | Dec. 16, 2013 | Dec. 31, 2014 | Jun. 04, 2013 | Mar. 25, 2013 | Jun. 04, 2013 | Mar. 25, 2013 | Dec. 31, 2013 | Jul. 31, 2014 | Dec. 31, 2014 | Dec. 31, 2014 | Dec. 31, 2013 | Jun. 05, 2014 | Dec. 31, 2013 | Jun. 05, 2014 | Dec. 31, 2013 | Dec. 31, 2013 | Mar. 12, 2013 | Dec. 31, 2014 | Jun. 05, 2014 | Apr. 28, 2014 | Jul. 31, 2013 | Apr. 17, 2013 | Jun. 05, 2014 | Apr. 28, 2014 | Jul. 31, 2013 | Apr. 17, 2013 |
USD ($) | USD ($) | Officers and Directors [Member] | Director [Member] | Director [Member] | Director [Member] | Employees and Consultants [Member] | Chief Executive Officer [Member] | Chief Executive Officer [Member] | Chief Executive Officer [Member] | Chief Executive Officer [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Private Placement [Member] | Restricted Stock [Member] | Restricted Stock [Member] | Restricted Stock [Member] | Restricted Stock [Member] | Employee Stock Option [Member] | Convertible Debt [Member] | Convertible Debt [Member] | Convertible Debt [Member] | Convertible Debt [Member] | Share-based Compensation Award, Tranche One [Member] | Share-based Compensation Award, Tranche One [Member] | Share-based Compensation Award, Tranche Two [Member] | Share-based Compensation Award, Tranche Two [Member] | Share-based Compensation Award, Tranche Three [Member] | Gogiro Acquisition [Member] | Nimbo Acquisition [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] |
| | USD ($) | Stock Option Plan [Member] | | USD ($) | Stock Option Plan [Member] | Restricted Stock [Member] | USD ($) | USD ($) | USD ($) | Unit A [Member] | Unit A [Member] | Shares Issued at $0.08 [Member] | Stock Issued at $.015 [Member] | Unit B [Member] | Stock Issued at $0.168 [Member] | Stock Issued at $0.18 [Member] | Stock Issued at $0.18 [Member] | Unit C [Member] | USD ($) | | USD ($) | USD ($) | USD ($) | USD ($) | Stock Option Plan [Member] | Convertible Debenture One [Member] | Convertible Debenture One [Member] | Convertible Debenture One [Member] | Convertible Debenture One [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | Stock Option Plan [Member] | | USD ($) | | | | | USD ($) | USD ($) | USD ($) | USD ($) |
| | | | | | | | | | | USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | | | | | | | USD ($) | | USD ($) | CAD | | | | | | | | | | | | | | | | |
7. Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | | 550,000 | | 225,000 | | | | 325,000 | 444,444 | | | | | | | | | | | | | | 444,444 | | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Stock Options Exercised (in Dollars) | | | $49,500 | | | | | | $40,000 | | | | | | | | | | | | | | | $40,000 | | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options Exercise Price (in Dollars per share) | | | $0.09 | | | $0.09 | | | | | $0.09 | | | | | | | | | | | | | | | $0.09 | $0.09 | | | | | | | | | | | | | | | | $0.18 | $0.17 | $0.09 | $0.07 |
Stock Issued During Period, Shares, Acquisitions | | | | | | | | 1,666,667 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1,744,747 | 2,500,000 | | | | | | | | |
Subsidiary or Equity Method Investee, Cumulative Number of Shares Issued for All Transactions | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2,078,080 | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Services | 529,722 | 650,000 | | | | | | | | | | | | | | | | | | | | | 650,000 | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services (in Dollars) | 102,950 | 58,500 | | | | | | | | | | | | | | | | | | | | | 58,500 | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in Dollars per share) | | | | | | | | | | $0.09 | | | | $0.08 | $0.15 | $0.13 | | | | | | | | | $0.09 | | | | | | | | | | | | | | | | | | | | | |
Number of Directors | | | 2 | 3 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3 | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | 843,750 | | 625,000 | 333,333 | 384,616 | 297,619 | 492,732 | 277,778 | 147,059 | 400,000 | | | | | | | | | | | | | | | | | | | | | | | | | |
Sale of Stock, Price Per Share (in Dollars per share) | | | | | | | | | | | | | $0.08 | | | | $0.17 | $0.18 | $0.18 | $0.17 | $0.10 | | | | | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Private Placement (in Dollars) | 431,192 | 40,000 | | | | | | | | | | 67,500 | | 50,000 | 50,000 | 50,000 | 50,000 | 88,692 | 50,000 | 25,000 | 40,000 | | | | | | | | | | | | | | | | | | | | | | | | | |
Unit Description | | | | | | | | | | | | Each Unit A consisted of one common share and one share purchase warrant, each warrant entitling the holder to purchase one share at an exercise price of $0.20 per share for one year. | | | | Each Unit B consisted of one common share and one share purchase warrant, each warrant entitling the holder to purchase one share at an exercise price of $0.26 per share for one year. | | | | Each Unit C consisted of one common share and one share purchase warrant. Each warrant entitles the holder to purchase one common share at an exercise price of $0.40 for two years. | | | | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per Item) | | | | | | | | | | | | | 0.2 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Warrants, Term | | | | | | | | | | | | 1 year | | | | 1 year | | | | 2 years | | | | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | | | | | | | | | | | | | | | | $0.26 | | | | $0.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Acquisitions (in Dollars) | 475,000 | 174,475 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 475,000 | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | | | | | | | | | | | | | | | | | | | | | | | | | | | 611,995 | 611,995 | 611,995 | | | | | | | | | | | | | | | | |
Debt Conversion, Original Debt, Amount (in Dollars) | 92,513 | | | | | | | | | | | | | | | | | | | | | | | | | | | | 92,532 | 100,000 | | | | | | | | | | | | | | | | |
Class of Warrant or Rights, Granted | | | | | | | | | | | | | | | | | | | | | | 1,375,425 | | | | | | | | | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding (in Dollars) | 1,375,425 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Rights, Weighted-Average Exercise Price of Warrants or Rights, Outstanding (in Dollars per share) | $0.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Warrants, Weighted-Average Remaining Contractual Term | 116 days | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | 1,090,556 | 1,115,556 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | | | | | | | | | | | | | | | | | | | | | | | 4,000,000 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | 1,475,000 | | | 185,000 | | | | | | | | | | | | | | | | | | | | 1,660,000 | | | | | | | | | | | | 450,000 | 50,000 | 350,000 | 75,000 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award | | | | | | | | | | | | | | | | | | | | | | | | | | | Each stock option entitles the option holder to purchase one common share of the Company on or before March 31, 2018 at an exercise price of $0.09. | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1,085,000 | | 325,000 | 250,000 | | | | | 350,000 | 75,000 | | | | |
Number of Consultants | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3 | | | 2 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 50% on May 1, 2015 | | remaining 50% on May 1, 2016 | | | | | | 50% of these 50,000 options will be vested on October 1, 2014 and April 1, 2015 respectively | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 450,000 | | | | | | | |
Share-based Compensation (in Dollars) | $49,625 | $149,868 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |