Significant Accounting Policies [Text Block] | 2. Summary of significant accounting policies: (a) Basis of presentation: These consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP") applicable to annual financial information and with the rules and regulations of the United States Securities and Exchange Commission. The financial statements include the accounts of the Company's subsidiaries: Company Registered % Owned Shoal Media (Canada) Inc. British Columbia, Canada 100% Coral Reef Marketing Inc. Anguilla 100% Kidoz Ltd. Israel 100% Rooplay Media Ltd. British Columbia, Canada 100% Rooplay Media Kenya Limited Kenya 100% Shoal Media Inc. Anguilla 100% Shoal Games (UK) Plc United Kingdom 99% Shoal Media (UK) Ltd. United Kingdom 100% In addition, there are the following dormant subsidiaries; Bingo.com (Antigua) Inc., Bingo.com (Wyoming) Inc., and Bingo Acquisition Corp. During the quarter ended March 31, 2019, 3 All inter-company balances and transactions have been eliminated in the consolidated financial statements. (b) Use of estimates: The preparation of consolidated financial statements in conformity with US GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and recognized revenues and expenses for the reporting periods. Significant areas requiring the use of estimates include the collectability of accounts receivable, stock-based compensation, the valuation of deferred tax assets, the valuation of the acquisition of Kidoz Ltd. and the associated intangible assets, the useful lives of intangible assets, the determination of the fair value of goodwill after impairment, and the estimated interest rate of 12% 4.12% 5% may (c) Revenue recognition: In accordance with ASC 606, We derive substantially all of our revenue from the sale of Ad tech advertising revenue. To achieve this core principle, the Company applied the following five 1 A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party's rights regarding the services to be transferred, whose impression count will form the basis of the revenue and identifies the payment terms related to these services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer's intent and ability to pay the promised consideration. The Company applies judgment in determining the customer's ability and intention to pay, which is based on a variety of factors including the customer's historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer. 2 Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third not 3 The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring services to the customer. None 4 If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not 5 The Company satisfies performance obligations at a point in time as discussed in further detail under "Disaggregation of Revenue" below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised service to a customer. Disaggregation of Revenue All of the Company's performance obligations, and associated revenue, are generally transferred to customers at a point in time. The Company has the following revenue streams: 1 third one The Company has concluded that the delivery of the Ad tech advertising is delivered at a point in time and, as such, has concluded these deliveries are a single performance obligation. The Company invoices fees which are generally variable based on the arrangement, which would typically include the number of impressions delivered at a specified price per application. For impressions delivered, revenue is recognized in the month in which the Company delivers the application to the end consumer. 2 a) Carriers and OEMs - The Company generally offers these services under a customer contract per tablet device license fee model with OEMs. Monthly or quarterly license fees are based on the OEM agreement with the number of devices the Kidoz Kid Mode is installed upon. b) Rooplay - The Company generates revenue through subscriptions or premium sales of Rooplay, (www.rooplay.com) the cloud-based EduGame system for kids to learn and play within its games on smartphones and tablet devices, such as Apple's iPhone and iPad, and mobile devices utilizing Google's Android operating system. Users can download the Company's games through digital storefronts and decide to subscribe to the multiple of educational and fun games in the Rooplay, cloud-based EduGame system or make a premium per purchase of particular games. The revenue is recognized net of platform fees. c) Rooplay licensing - The Company licenses it branded educational games under a monthly cost per game agreement license fee model. Monthly license fees are based on the number of games licensed. d) Trophy Bingo and Garfield Bingo - The Company generates revenue through in-application purchases ("in-app purchases") within its games; Garfield's Bingo (www.garfieldsbingo.com) and Trophy Bingo (www.trophybingo.com) on smartphones and tablet devices, such as Apple's iPhone and iPad, and mobile devices utilizing Google's Android operating system. Users can download the Company's free-to-play games through Facebook Messenger, Android, Amazon and iOS and pay to acquire virtual currency which can be redeemed in the game for power plays. The initial download of the mobile game from the digital storefront does not 606 606. The Company has identified the following performance obligations in these contracts: i. Ongoing game related services such as hosting of game play, storage of customer content, when and if available content updates, maintaining the virtual currency management engine, tracking gameplay statistics, matchmaking as it relates to multiple player gameplay, etc. ii. Obligation to the paying player to continue displaying and providing access to the virtual items within the game. Neither of these obligations are considered distinct since the actual mobile game and the related ongoing services are both required to purchase and benefit from the related virtual items. As such, the Company's performance obligations represent a single combined performance obligation which is to make the game and the ongoing game related services available to the players. The revenue is recognized net of platform fees. The Company also has relationships with certain advertising service providers for advertisements within smartphone games and revenue from these advertising providers is generated through impressions, clickthroughs, banner ads, and offers. Offers are the type of advertisements where the players are rewarded with virtual currency for completing specified actions, such as downloading another application, watching a short video, subscribing to a service or completing a survey. The Company has determined the advertising buyer to be its customer and displaying the advertisements within the mobile games is identified as the single performance obligation. Revenue from advertisements and offers are recognized at the point-in-time the advertisements are displayed in the game or the offer has been completed by the user as the customer simultaneously receives and consumes the benefits provided from these services. (d) Foreign currency: The consolidated financial statements are presented in United States dollars, the functional currency of the Company and its subsidiaries. The Company accounts for foreign currency transactions and translation of foreign currency financial statements under Statement ASC 830, Gains and losses from restatement of foreign currency monetary and non-monetary assets and liabilities are included in operations. Revenues and expenses are translated at the rates of exchange prevailing on the dates such items are recognized in earnings. (e) Software Development Costs: Software development costs incurred in the research and development of new software products and enhancements to existing software products for external use are expensed as incurred until technological feasibility has been established. After technological feasibility is established, any software development costs are capitalized and amortized at the greater of the straight-line basis over the estimated economic life of the related product or the ratio that current gross revenues for a product bear to the total of current and anticipated future gross revenues for the related product. If a determination is made that capitalized amounts are not may December 31, 2019 2018, no June 30, 2020 December 31, 2019, no Total software development costs were $8,256,704 June 30, 2020 ( December 31, 2019 - $7,730,851 (f) Equipment: Equipment is recorded at cost less accumulated depreciation. Depreciation is provided for annually on the declining balance method over the following periods: Equipment and computers 33.3% Furniture and fixtures 20.0% Expenditures for maintenance and repairs are charged to expenses as incurred. Major improvements are capitalized. Gains and losses on disposition of equipment are included in operations as realized. In accordance with ASU No. 2016 02 842 (g) Right of use assets: The Company determines if an agreement is a lease at inception. The Company evaluates the lease terms to determine whether the lease will be accounted for as an operating or finance lease. Operating leases are included in operating lease right-of-use ("ROU") assets, operating lease liabilities, current portion, and operating lease liabilities, net of current portion in the consolidated balance sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the Company leases do not may A lease that transfers substantially all of the benefits and risks incidental to ownership of property are accounted for as finance leases. At the inception of a finance lease, an asset and finance lease obligation is recorded at an amount equal to the lesser of the present value of the minimum lease payments and the property's fair market value. Finance lease obligations are classified as either current or long-term based on the due dates of future minimum lease payments, net of interest. (h) Business Combinations: When the Company acquires a business, the purchase consideration is allocated to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated respective fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require the Company to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not may one may (i) Impairment of long-lived assets and long-lived assets to be disposed of: The Company accounts for long-lived assets in accordance with the provisions of ASC 360, 350, may not If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount and the fair value less costs to sell. The Company identified the following intangible assets in the acquisition of Kidoz Ltd. (Note 3 Amortization period (in years) Ad Tech technology 5 Kidoz OS technology 3 Customer relationship 8 (j) Goodwill : The Company accounts for goodwill in accordance with the provisions of ASC 350, not may not The goodwill impairment test is used to identify both the existence of impairment and the amount of impairment loss, and compares the fair value of a reporting unit with its carrying amount and is based on discounted future cash flows, and a market approach, based on market multiples applied to free cash flow. The determination of the fair value of our reporting units requires management to make significant estimates and assumptions including the selection of control premiums, discount rates, terminal growth rates, forecasts of revenue and expense growth rates, income tax rates, changes in working capital, depreciation, amortization and capital expenditures. Changes in assumptions concerning future financial results, exogenous market conditions, or other underlying assumptions could have a significant impact on either the fair value of the reporting unit or the amount of the goodwill impairment charge. If the carrying value of the reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. (k) New accounting pronouncements and changes in accounting policy: In June 2016, No. 2016 13, 326 No. 2016 13 December 15, 2019. December 15, 2018. November 2018, 2018 19, 326, 2018 19" 2018 19 not 326 20. 842, April 2019, 2019 04, 326, 815, 825, The guidance requires financial assets measured at amortized cost to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost of the financial asset to present the net carrying value at the amount expected to be collected on the financial asset. The Update also modified the accounting for available-for-sale ("AFS") debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326 30, The codification improvements in ASU 2019 04 not not 944 326 20, 2016 13 January 1, 2020 2016 13 not In January 2017, 2017 04, 350 2 not The amendments also eliminate the requirements for any reporting unit with a zero 2 December 15, 2019. 2017 04 2017 04 January 1, 2020 2017 04 not In August 2018, No. 2018 13, 840 1, 2 3 December 15, 2019. 2018 13 January 1, 2020 2018 13 not In August 2018, No. 2018 15, 350 40, 2020, may 2018 15 January 1, 2020 2018 15 not In March 2019, No. 2019 01, 842 2019 01" not may 820, December 15, 2019. 2019 01 January 1, 2020 2019 01 not In May 2019, 2019 05, 326 2019 05" 2019 05 326 20, 825 10, 2019 05 December 15, 2019. November 2019, 2019 10 326 815 842 2019 10 326 December 31, 2020. 2019 05 January 1, 2020 2019 05 not In November 2019, 2019 11, 326, No. 2016 13, 326 In addition to other narrow technical improvements, the ASU also reinforces existing guidance that prohibits organizations from recording negative allowances for available-for-sale debt securities. The ASU includes effective dates and transition requirements that vary depending on whether or not 2016 13. 2019 11 January 1, 2020 2019 11 not In December 2019, No. 2019 12, 740 740 December 15, 2020, not In January 2020, 2020 01, 321 323 815 321, 323, 815." 2016 01 December 15, 2020, not Effective November 25, 2019, 119. 119 326, 1 2 3 4 There have been no June 30, 2020, (i) Fair values: Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on measurement date. The Company classifies assets and liabilities recorded at fair value under the fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. The fair value measurements are classified under the following hierarchy: Level 1 Level 2 not Level 3 no When available, we use quoted market prices to determine fair value, and we classify such measurements within Level 1. not 2. not one 3. Fair value measurements are classified according to the lowest level input or value-driver that is significant to the valuation. A measurement may 3 may Fair value measurement includes the consideration of nonperformance risk. Nonperformance risk refers to the risk that an obligation (either by a counterparty) will not 1 2 2 3 The fair value of accounts receivable, accounts payable, accrued liabilities, and accounts payable and accrued liabilities - related party approximate their financial statement carrying amounts due to the short-term maturities of these instruments and are therefore carried at historical cost basis. The government CEBA loan is classified as a financial liability and its fair value was determined using the effective interest rate method, and is carried at amortised cost. The Company classifies financial assets and liabilities as held-for-trading, available-for-sale, held-to-maturity, loans and receivables or other financial liabilities depending on their nature. Financial assets and financial liabilities are recognized at fair value on their initial recognition, except for those arising from certain related party transactions which are accounted for at the transferor's carrying amount or exchange amount. Financial assets and liabilities classified as held-for-trading are measured at fair value, with gains and losses recognized in net income. Financial assets classified as held-to-maturity, loans and receivables, and financial liabilities other than those classified as held-for-trading are measured at amortized cost, using the effective interest method of amortization. Financial assets classified as available-for-sale are measured at fair value, with unrealized gains and losses being recognized as other comprehensive income until realized, or if an unrealized loss is considered other than temporary, the unrealized loss is recorded in income. Fair values determined by Level 3 1 2 3 (ii) Foreign currency risk: The Company operates internationally, which gives rise to the risk that cash flows may not |