XML 37 R22.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Summary of Significant Accounting Policies (Policies) | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2017 | Dec. 31, 2016
Accounting Policies [Abstract] |  |
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions. Such estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses. Actual results could differ from estimated amounts. Significant estimates and assumptions include valuation allowances related to receivables, the recoverability of long-term assets, depreciable lives of property and equipment, deferred taxes and related valuation allowances. The Company’s management monitors these risks and assesses its business and financial risks on a quarterly basis. | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions. Such estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses. Actual results could differ from estimated amounts. Significant estimates and assumptions include valuation allowances related to receivables, the recoverability of long-term assets, depreciable lives of property and equipment, deferred taxes and related valuation allowances. The Company’s management monitors these risks and assesses its business and financial risks on a quarterly basis.
Concentrations of Credit Risk | Concentrations of Credit Risk The Company maintains its cash with high credit quality financial institutions. At times, the Company’s cash and cash equivalents may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance Corporation insurance limit. The number of customers that comprise the Company’s customer base, along with the different industries, governmental entities and geographic regions, in which the Company’s customers operate, limits concentrations of credit risk with respect to accounts receivable. The Company does not generally require collateral or other security to support customer receivables; however, the Company may require its customers to provide retainers, up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. The Company has established an allowance for doubtful accounts based upon facts surrounding the credit risk of specific customers and past collections history. Credit losses have been within management’s expectations. At September 30, 2017 and December 31, 2016, the Company’s allowance for doubtful accounts was $22,202 and $19,034, respectively. | Concentrations of Credit Risk The Company maintains its cash with high credit quality financial institutions. At times, the Company’s cash and cash equivalents may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance Corporation insurance limit. The number of customers that comprise the Company’s customer base, along with the different industries, governmental entities and geographic regions, in which the Company’s customers operate, limits concentrations of credit risk with respect to accounts receivable. The Company does not generally require collateral or other security to support customer receivables; however, the Company may require its customers to provide retainers, up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. The Company has established an allowance for doubtful accounts based upon facts surrounding the credit risk of specific customers and past collections history. Credit losses have been within management’s expectations. At December 31, 2016 and 2015, the Company’s allowance for doubtful accounts was $19,034 and $23,786, respectively.
Property and Equipment | Property and Equipment Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed over the estimated useful lives of the related assets on a straight-line basis. Furniture and fixtures, computer hardware and purchased software are depreciated over three to seven years. Leasehold improvements are amortized over the life of the lease or the asset, whichever is shorter, generally seven to ten years. Upon retirement or other disposition of these assets, the cost and related accumulated depreciation and amortization of these assets are removed from the accounts and the resulting gains and losses are reflected in the results of operations. | Property and Equipment Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed over the estimated useful lives of the related assets on a straight-line basis. Furniture and fixtures, computer hardware and purchased software are depreciated over three to seven years. Leasehold improvements are amortized over the life of the lease or the asset, whichever is shorter, generally seven to ten years. Upon retirement or other disposition of these assets, the cost and related accumulated depreciation and amortization of these assets are removed from the accounts and the resulting gains and losses are reflected in the results of operations.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company accounts for the impairment and disposition of long-lived assets in accordance with Accounting Standards Codification (“ASC”) Topic 360, “Property, Plant, and Equipment.” The Company tests long-lived assets or asset groups, such as property and equipment, for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. Circumstances which could trigger a review include, but are not limited to: significant adverse changes in the business climate or legal factors; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and a current expectation that the asset will more likely than not be sold or disposed of before the end of its estimated useful life. Recoverability is assessed based on comparing the carrying amount of the asset to the aggregate pre-tax undiscounted cash flows expected to result from the use and eventual disposal of the asset or asset group. Impairment is recognized when the carrying amount is not recoverable and exceeds the fair value of the asset or asset group. The impairment loss, if any, is measured as the amount by which the carrying amount exceeds fair value, which for this purpose is based upon the discounted projected future cash flows of the asset or asset group. | Impairment of Long-Lived Assets The Company accounts for the impairment and disposition of long-lived assets in accordance with Accounting Standards Codification (“ASC”) Topic 360, “Property, Plant, and Equipment.” The Company tests long-lived assets or asset groups, such as property and equipment, for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. Circumstances which could trigger a review include, but are not limited to: significant adverse changes in the business climate or legal factors; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and a current expectation that the asset will more likely than not be sold or disposed of before the end of its estimated useful life. Recoverability is assessed based on comparing the carrying amount of the asset to the aggregate pre-tax undiscounted cash flows expected to result from the use and eventual disposal of the asset or asset group. Impairment is recognized when the carrying amount is not recoverable and exceeds the fair value of the asset or asset group. The impairment loss, if any, is measured as the amount by which the carrying amount exceeds fair value, which for this purpose is based upon the discounted projected future cash flows of the asset or asset group.
Share-Based Compensation | Share-Based Compensation The Company accounts for stock-based payments to employees in accordance with ASC 718, “Stock Compensation.” Stock-based payments to employees include grants of stock that are recognized in the consolidated statement of operations based on their fair values at the date of grant. The Company accounts for stock-based payments to non-employees in accordance with ASC 718 and ASC 505-50, “Equity-Based Payments to Non-Employees,” which requires that such equity instruments are recorded at their fair value on the measurement date, with the measurement of such compensation being subject to periodic adjustment as the underlying equity instruments vest. The grant date fair value of stock option awards is recognized in earnings as share-based compensation cost over the requisite service period of the award using the straight-line attribution method. The Company estimates the fair value of the stock option awards using the Black-Scholes-Merton option pricing model. The exercise price of options is specified in the stock option agreements. The expected volatility is based on the historical volatility of the Company’s stock for the previous period equal to the expected term of the options. The expected term of options granted is based on the midpoint between the vesting date and the end of the contractual term. The risk-free interest rate is based upon a U.S. Treasury instrument with a life that is similar to the expected term of the options. The expected dividend yield is based upon the yield expected on date of grant to occur over the term of the option. On January 3 and March 17, 2017, the Company issued 61,110 and 2,941 new Shares, respectively, of restricted common stock to directors of the Company in accordance with the 2015 Intellinetics Equity Incentive Plan (the “2015 Plan”). Stock compensation of $57,500 was recorded on the issuance of the Shares. On March 15, 2017, the Company granted an employee stock options to purchase 100,000 Shares at an exercise price of $0.85 per Share, in accordance with the 2015 Plan, with vesting continuing until 2020. The total fair value of $70,872 for these stock options would have been recognized by the Company over the applicable vesting period. These options were forfeited upon the termination of the employee and expiry of the exercise period. The total stock option compensation for the three and nine months ended September 30, 2017 was $0 and $19,563, respectively. On September 25, 2017, the Company granted an employee stock options to purchase 750,000 Shares at an exercise price of $0.30 per Share and 500,000 Shares at an exercise price of $0.38 per Share, in accordance with the 2015 Plan, with vesting continuing until 2019. The total fair value of $321,011 for these stock options will be recognized by the Company over the applicable vesting period. The total stock option compensation for the three and nine months ended September 30, 2017 was $2,646. For the three and nine months ended September 30, 2017, the Company recorded Share-based compensation to employees of $24,877 and $91,063, respectively, and to non-employees of $0 and $57,500, respectively. For the three and nine months ended September 30, 2016, the Company recorded Share-based compensation to employees of $23,238 and $113,589, respectively, and to non-employees of $0 and $55,000, respectively. | Share-Based Compensation The Company accounts for stock-based payments to employees in accordance with ASC 718, “Stock Compensation.” Stock-based payments to employees include grants of stock that are recognized in the consolidated statement of operations based on their fair values at the date of grant. The Company accounts for stock-based payments to non-employees in accordance with ASC 718 and ASC 505-50, “Equity-Based Payments to Non-Employees,” which requires that such equity instruments are recorded at their fair value on the measurement date, with the measurement of such compensation being subject to periodic adjustment as the underlying equity instruments vest. The grant date fair value of stock option awards is recognized in earnings as share-based compensation cost over the requisite service period of the award using the straight-line attribution method. The Company estimates the fair value of the stock option awards using the Black-Scholes-Merton option pricing model. The exercise price of options is specified in the stock option agreements. The expected volatility is based on the historical volatility of the Company’s stock for the previous period equal to the expected term of the options. The expected term of options granted is based on the midpoint between the vesting date and the end of the contractual term. The risk-free interest rate is based upon a U.S. Treasury instrument with a life that is similar to the expected term of the options. The expected dividend yield is based upon the yield expected on date of grant to occur over the term of the option. On January 1, 2016, the Company granted employees stock options to purchase 250,000 shares of common stock of the Company, par value $0.001 per share (“Shares”) at an exercise price of $0.90 per Share in accordance with the 2015 Intellinetics Inc. Equity Incentive Plan (the “2015 Plan”), with vesting continuing until 2019. The total fair value of $196,250 for these stock options will be recognized by the Company over the applicable vesting period. The total stock option compensation for the twelve months ended December 31, 2016 was $98,047. On February 10, 2016, the Company granted employees stock options to purchase 210,000 Shares at an exercise price of $0.96 per Share, in accordance with the 2015 Plan, with vesting continuing until 2020. The total fair value of $174,748 for these stock options will be recognized by the Company over the applicable vesting period. The total stock option compensation for the twelve months ended December 31, 2016 was $38,780. On December 6, 2016, the Company granted an employee stock options to purchase 100,000 Shares at an exercise price of $0.76 per Share, in accordance with the 2015 Plan, with vesting continuing until 2020. The total fair value of $63,937 for these stock options will be recognized by the Company over the applicable vesting period. The total stock option compensation for the twelve months ended December 31, 2016 was $1,051. On January 2, 2016, the Company issued 69,433 new Shares of restricted common stock to directors of the Company in accordance with the 2015 Plan. Stock compensation of $62,500 was recorded on the issuance of the Shares. For the twelve months ended December 31, 2015, the Company recorded Share-based compensation to non-employees of $430,000.
Software Development Costs | Software Development Costs Software development costs for software to be sold or otherwise marketed incurred prior to the establishment of technological feasibility are expensed as incurred. The Company defines establishment of technological feasibility as the completion of a working model. Software development costs incurred subsequent to the establishment of technological feasibility through the period of general market availability of the product are capitalized, if material. To date, all software development costs for software to be sold or otherwise marketed have been expensed as incurred. In accordance with ASC 350-40, “Internal-Use Software,” the Company capitalizes purchase and implementation costs of internal use software. No such costs were capitalized during the periods presented. | Software Development Costs Software development costs for software to be sold or otherwise marketed incurred prior to the establishment of technological feasibility are expensed as incurred. The Company defines establishment of technological feasibility as the completion of a working model. Software development costs incurred subsequent to the establishment of technological feasibility through the period of general market availability of the product are capitalized, if material. To date, all software development costs for software to be sold or otherwise marketed have been expensed as incurred. In accordance with ASC 350-40, “Internal-Use Software,” the Company capitalizes purchase and implementation costs of internal use software. No such costs were capitalized during the periods presented.
Research and Development | Research and Development We design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor our software products and enhancements to remain compatible with standard platforms and file formats. We expense our software development costs as incurred. For the three and nine months ending September 30, 2017 and 2016, our research and development costs were $125,411 and $252,596, and $119,538 and $292,714 respectively. | Research and Development We design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor our software products and enhancements to remain compatible with standard platforms and file formats. We expense our software development costs as incurred. For the twelve months ending December 31, 2016 and 2015, our research and development costs were $386,285 and $497,976, respectively.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Stock Compensation In March 2016, the FASB issued ASU No. 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (“ASU 2016-09”), which simplified certain aspects of the accounting for share-based payment transactions, including income taxes, classification of awards and classification on the statement of cash flows. ASU 2016-09 will be effective for the Company beginning in its first quarter of 2018. The Company is currently evaluating the impact of adopting ASU 2016-09 on its consolidated financial statements. Leases In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which modified lease accounting for both lessees and lessors to increase transparency and comparability by recognizing lease assets and lease liabilities by lessees for those leases classified as operating leases under previous accounting standards and disclosing key information about leasing arrangements. ASU 2016-02 will be effective for the Company beginning in its first quarter of 2020, and early adoption is permitted. The Company is currently evaluating the timing of its adoption and the impact of adopting ASU 2016-02 on its consolidated financial statements. Revenue Recognition In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers. The core principle of ASU 2014-09 is built on the contract between a vendor and a customer for the provision of goods and services. It attempts to depict the exchange of rights and obligations between the parties in the pattern of revenue recognition based on the consideration to which the vendor is entitled. To accomplish this objective, ASU 2014-09 requires five basic steps: (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the entity satisfies a performance obligation. Entities will generally be required to make more estimates and use more judgment than under current guidance, which will be highlighted for users through increased disclosure requirements. Subsequently, the FASB has issued the following standards related to ASU 2014-09: ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (“ASU 2016-08”); ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing (“ASU 2016-10”); ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”); and ASU No. 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers (“ASU 2016-20”). The Company must adopt ASU 2016-08, ASU 2016-10, ASU 2016-12 and ASU 2016-20 with ASU 2014-09 (collectively, the “new revenue standards”). In July 2015, the FASB deferred the effective date of the new revenue standards for one year beyond the originally specified effective date. The update is now effective for public entities for annual periods beginning after December 15, 2017, including interim periods therein. Earlier application is permitted only as of annual reporting periods beginning after December 15, 2016, including interim reporting periods within that reporting period. Three basic transition methods are available – full retrospective, retrospective with certain practical expedients, and a cumulative effect approach. As required, the Company will adopt the new standard on January 1, 2018, and currently anticipates adopting the standard using the full retrospective method to restate each prior reporting period presented. The Company's ability to adopt this standard using the full retrospective method is dependent upon system readiness for both revenue and commissions and the completion of the analysis of information necessary to restate prior period financial statements. The Company is continuing to assess the impact of adopting ASU 2014-09 on its financial position, results of operations and related disclosures and has not yet determined whether the effect of the revenue portion will be material. Additionally, as the Company continues to assess the new standard along with industry trends and additional interpretive guidance, the Company may adjust its implementation plan accordingly The Company believes that there will be no significant changes required to our processes and systems to adopt the new standard. We are also identifying and designing additional controls and updating our accounting policies to support our implementation and ongoing compliance with the new standard. The Company expects revenue recognition for its sale of software, maintenance, professional and third party services offerings to remain largely unchanged. However, the new standard is expected to change the timing of revenue recognition in certain areas, including software licenses with professional services and software as a service. These impacts are not expected to be material. The Company is also evaluating the impact of the guidance in Accounting Standards Codification (ASC) 340-40, Other Assets and Deferred Costs; Contracts with Customers, under ASU 2014-09. Under ASC 340-40, the Company would be required to capitalize and amortize incremental costs of obtaining a contract. Since the company currently expenses sales commissions as incurred, the requirement in the new standard to capitalize certain in-scope sales commissions will result in an accounting change for the company. However, the impact to the consolidated financial statements is not expected to be material. The Company does not expect the adoption of ASU 2014-09 to have any impact on its operating cash flows. The Company continues to assess all potential impacts of the guidance and given normal ongoing business dynamics, preliminary conclusions are subject to change. | Recent Accounting Pronouncements Stock Compensation In March 2016, the FASB issued ASU No. 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (“ASU 2016-09”), which simplified certain aspects of the accounting for share-based payment transactions, including income taxes, classification of awards and classification on the statement of cash flows. ASU 2016-09 will be effective for the Company beginning in its first quarter of 2018. The Company is currently evaluating the impact of adopting ASU 2016-09 on its consolidated financial statements. Leases In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which modified lease accounting for both lessees and lessors to increase transparency and comparability by recognizing lease assets and lease liabilities by lessees for those leases classified as operating leases under previous accounting standards and disclosing key information about leasing arrangements. ASU 2016-02 will be effective for the Company beginning in its first quarter of 2019, and early adoption is permitted. The Company is currently evaluating the timing of its adoption and the impact of adopting ASU 2016-02 on its consolidated financial statements. Debt Issuance Costs In April 2015, the FASB issued ASU No. 2015-03, “Simplifying the Presentation of Debt Issuance Costs,” which requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability rather than as an asset. The recognition and measurement guidance for debt issuance costs are not affected by ASU 2015-03. The guidance is effective for public business entities for fiscal years beginning after December 15, 2015, and interim periods within those fiscal years. The guidance is required to be applied retrospectively and early adoption is permitted. The Company adopted the new guidance effective January 1, 2016. Debt issuance costs that are now presented as a direct reduction from the carrying amount of the associated debt liability amounted to $54,452 and $4,255 on December 31, 2016 and 2015, respectively. Revenue Recognition In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers. The core principle of ASU 2014-09 is built on the contract between a vendor and a customer for the provision of goods and services. It attempts to depict the exchange of rights and obligations between the parties in the pattern of revenue recognition based on the consideration to which the vendor is entitled. To accomplish this objective, ASU 2014-09 requires five basic steps: (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the entity satisfies a performance obligation. Entities will generally be required to make more estimates and use more judgment than under current guidance, which will be highlighted for users through increased disclosure requirements. Subsequently, the FASB has issued the following standards related to ASU 2014-09: ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (“ASU 2016-08”); ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing (“ASU 2016-10”); and ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”). The Company must adopt ASU 2016-08, ASU 2016-10 and ASU 2016-12 with ASU 2014-09 (collectively, the “new revenue standards”). In July 2015, the FASB deferred the effective date of the new revenue standards for one year beyond the originally specified effective date. The update is now effective for public entities for annual periods beginning after December 15, 2017, including interim periods therein. Earlier application is permitted only as of annual reporting periods beginning after December 15, 2016, including interim reporting periods within that reporting period. Three basic transition methods are available – full retrospective, retrospective with certain practical expedients, and a cumulative effect approach. Management is in the process of evaluating the impact that adoption of the new revenue standards will have on the consolidated financial statements and has not yet determined the method by which the Company will adopt the standard.
Revenue Recognition | Revenue Recognition a) Sale of Software The Company recognizes revenues in accordance with ASC Topic 985-605, “Software Revenue Recognition.” The Company records revenues from the sale of software licenses when persuasive evidence of an arrangement exists, the software product has been installed, there are no significant uncertainties surrounding product acceptance by the customer, the fees are fixed and determinable, and collection is considered probable. Revenues included in this classification typically include sales of additional software licenses to existing customers and sales of software to the Company’s Resellers (See section h) - Reseller Agreements, below. The Company assesses whether payment terms are customary or extended in accordance with normal practice relative to the market in which the sale is occurring. The Company’s sales arrangements generally include standard payment terms. These terms effectively relate to all customers, products, and arrangements regardless of customer type, product mix or arrangement size. If an undelivered element for the arrangement exists under the license arrangement, revenues related to the undelivered element are deferred based on Vendor Specific Objective Evidence (“VSOE”) of the fair value of the undelivered element. Often, multiple-element sales arrangements include arrangements where software licenses and the associated post-contract customer support (“PCS”) are sold together. The Company has established VSOE of the fair value of the undelivered PCS element based on the contracted price for renewal PCS included in the original multiple element sales arrangement, as substantiated by contractual terms and the Company’s significant PCS renewal experience, from the Company’s existing customer base. The Company records the revenues for the sales of software with professional services as prescribed by ASC 985-605, in accordance with the contract accounting guidelines in ASC 605-35, “Revenue Recognition: Construction-Type and Production-Type Contracts” (“ASC 605-35”), after evaluating for separation of any non-ASC 605-35 elements in accordance with the provisions of ASC 605-25, “Revenue Recognition: Multiple-Element Arrangements,” as updated. The Company accounts for these contracts on a percentage of completion basis, measured by the percentage of labor hours incurred to date to estimated total labor hours for each contract, or on a completed contract basis when dependable estimates are not available. The fair value of any undelivered elements in multiple-element arrangements in connection with the sales of software licenses with professional services are deferred based upon VSOE. b) Sale of Software as a Service Sale of software as a service (“SaaS”) consists of revenues from arrangements that provide customers the use of the Company’s software applications, as a service, typically billed on a monthly or annual basis. Advance billings of these services are not recorded to the extent that the term of the arrangement has not commenced and payment has not been received. Revenue on these services is recognized ratably over the term of the underlying arrangement. c) Sale of Software Maintenance Services Software maintenance services revenues consist of revenues derived from arrangements that provide PCS to the Company’s software license holders. These revenues are recognized ratably over the term of the contract. Advance billings of PCS are not recorded to the extent that the term of the PCS has not commenced and payment has not been received. d) Sale of Professional Services Professional services consist principally of revenues from consulting, advisory services, training and customer assistance with management and uploading of data into the Company’s applications. When these services are provided on a time and material basis, the Company records the revenue as the services are rendered, since the revenues from services rendered through any point in time during the performance period are not contingent upon the completion of any further services. Where the services are provided under a fixed priced arrangement, the Company records the revenue on a proportional performance method, since the revenues from services rendered through any point in time during the performance period are not contingent upon the completion of any further services. e) Sale of Third Party Services Sale of third party services consist principally of third party software and/or equipment as a pass through of software and equipment purchased from third parties at the request of customers. f) Deferred revenues The Company records deferred revenue primarily related to software maintenance support agreements, when the customer pays for the contract prior to the time the services are performed. Substantially all maintenance agreements have a one-year term that commences immediately following the delivery of the maintained products or on the date of the applicable renewal period. g) Rights of return and other incentives The Company does not generally offer rights of return or any other incentives such as concessions, product rotation, or price protection and, therefore, does not provide for or make estimates of rights of return and similar incentives. The Company, from time to time, may discount bundled software sales with PCS services. Such discounts are recorded as a component of the software sale and any revenue related to PCS is deferred over the PCS period based upon appropriate VSOE of fair value. h) Reseller agreements The Company executes certain sales contracts through resellers and distributors (collectively, “Resellers”). The Company recognizes revenues relating to sales through Resellers on the sell-through method (when reseller executes sale to end customer) when all the recognition criteria have been met—in other words, persuasive evidence of an arrangement exists, delivery has occurred, the fee is fixed and determinable, and collectability is probable. In addition, the Company assesses the credit-worthiness of each Reseller, and if the Reseller is undercapitalized or in financial difficulty, any revenues expected to emanate from such Resellers are deferred and recognized only when cash is received and all other revenue recognition criteria are met. | Revenue Recognition a) Sale of Software The Company recognizes revenues in accordance with ASC Topic 985-605, “Software Revenue Recognition.” The Company records revenues from the sale of software licenses when persuasive evidence of an arrangement exists, the software product has been installed, there are no significant uncertainties surrounding product acceptance by the customer, the fees are fixed and determinable, and collection is considered probable. Revenues included in this classification typically include sales of additional software licenses to existing customers and sales of software to the Company’s Resellers (See section h) - Reseller Agreements, below. The Company assesses whether payment terms are customary or extended in accordance with normal practice relative to the market in which the sale is occurring. The Company’s sales arrangements generally include standard payment terms. These terms effectively relate to all customers, products, and arrangements regardless of customer type, product mix or arrangement size. If an undelivered element for the arrangement exists under the license arrangement, revenues related to the undelivered element are deferred based on Vendor Specific Objective Evidence (“VSOE”) of the fair value of the undelivered element. Often, multiple-element sales arrangements include arrangements where software licenses and the associated post-contract customer support (“PCS”) are sold together. The Company has established VSOE of the fair value of the undelivered PCS element based on the contracted price for renewal PCS included in the original multiple element sales arrangement, as substantiated by contractual terms and the Company’s significant PCS renewal experience, from the Company’s existing customer base. The Company records the revenues for the sales of software with professional services as prescribed by ASC 985-605, in accordance with the contract accounting guidelines in ASC 605-35, “Revenue Recognition: Construction-Type and Production-Type Contracts” (“ASC 605-35”), after evaluating for separation of any non-ASC 605-35 elements in accordance with the provisions of ASC 605-25, “Revenue Recognition: Multiple-Element Arrangements,” as updated. The Company accounts for these contracts on a percentage of completion basis, measured by the percentage of labor hours incurred to date to estimated total labor hours for each contract, or on a completed contract basis when dependable estimates are not available. The fair value of any undelivered elements in multiple-element arrangements in connection with the sales of software licenses with professional services are deferred based upon VSOE. b) Sale of Software as a Service Sale of software as a service (“SaaS”) consists of revenues from arrangements that provide customers the use of the Company’s software applications, as a service, typically billed on a monthly or annual basis. Advance billings of these services are not recorded to the extent that the term of the arrangement has not commenced and payment has not been received. Revenue on these services is recognized ratably over the term of the underlying arrangement. c) Sale of Software Maintenance Services Software maintenance services revenues consist of revenues derived from arrangements that provide PCS to the Company’s software license holders. These revenues are recognized ratably over the term of the contract. Advance billings of PCS are not recorded to the extent that the term of the PCS has not commenced and payment has not been received. d) Sale of Professional Services Professional services consist principally of revenues from consulting, advisory services, training and customer assistance with management and uploading of data into the Company’s applications. When these services are provided on a time and material basis, the Company records the revenue as the services are rendered, since the revenues from services rendered through any point in time during the performance period are not contingent upon the completion of any further services. Where the services are provided under a fixed priced arrangement, the Company records the revenue on a proportional performance method, since the revenues from services rendered through any point in time during the performance period are not contingent upon the completion of any further services. e) Sale of Third Party Services Sale of third party services consist principally of third party software and/or equipment as a pass through of software and equipment purchased from third parties at the request of customers. f) Deferred revenues The Company records deferred revenue primarily related to software maintenance support agreements, when the customer pays for the contract prior to the time the services are performed. Substantially all maintenance agreements have a one-year term that commences immediately following the delivery of the maintained products or on the date of the applicable renewal period. g) Rights of return and other incentives The Company does not generally offer rights of return or any other incentives such as concessions, product rotation, or price protection and, therefore, does not provide for or make estimates of rights of return and similar incentives. The Company, from time to time, may discount bundled software sales with PCS services. Such discounts are recorded as a component of the software sale and any revenue related to PCS is deferred over the PCS period based upon appropriate VSOE of fair value. h) Reseller agreements The Company executes certain sales contracts through resellers and distributors (collectively, “Resellers”). The Company recognizes revenues relating to sales through Resellers on the sell-through method (when reseller executes sale to end customer) when all the recognition criteria have been met—in other words, persuasive evidence of an arrangement exists, delivery has occurred, the fee is fixed and determinable, and collectability is probable. In addition, the Company assesses the credit-worthiness of each Reseller, and if the Reseller is undercapitalized or in financial difficulty, any revenues expected to emanate from such Resellers are deferred and recognized only when cash is received and all other revenue recognition criteria are met.
Advertising | Advertising The Company expenses the cost of advertising as incurred. Advertising expense for the three and nine months ended September 30, 2017 and 2016 amounted to approximately $4,420 and $23,675, and $641 and $1,587, respectively. | Advertising The Company expenses the cost of advertising as incurred. Advertising expense for the twelve months ended December 31, 2016 and 2015 amounted to approximately $1,727 and $1,936, respectively.
Earnings (Loss) Per Share | Earnings (Loss) Per Share Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period. The Company has outstanding stock options which have not been included in the calculation of diluted net loss per share because to do so would be anti-dilutive. As such, the numerator and the denominator used in computing both basic and diluted net loss per share for each period are the same. | Earnings (Loss) Per Share Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period. The Company has outstanding stock options, which have not been included in the calculation of diluted net loss per share because to do so would be anti-dilutive. As such, the numerator and the denominator used in computing both basic and diluted net loss per share for each period are the same.
Income Taxes | Income Taxes The Company and its subsidiary file a consolidated federal income tax return. The provision for income taxes is computed by applying statutory rates to income before taxes. Deferred income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. A 100% valuation allowance has been established on deferred tax assets at September 30, 2017 and December 31, 2016, due to the uncertainty of our ability to realize future taxable income. The Company accounts for uncertainty in income taxes in its financial statements as required under ASC 740, Accounting for Uncertainty in Income Taxes. The standard prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions taken by the Company in its tax returns. | Income Taxes The Company and its subsidiary file a consolidated federal income tax return. The provision for income taxes is computed by applying statutory rates to income before taxes. Deferred income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. A 100% valuation allowance has been established on deferred tax assets at December 31, 2016 and 2015, due to the uncertainty of our ability to realize future taxable income. The Company accounts for uncertainty in income taxes in its financial statements as required under ASC 740, Accounting for Uncertainty in Income Taxes. The standard prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions taken by the Company in its tax returns.
Statement of Cash Flows | Statement of Cash Flows For purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks. | Statement of Cash Flows For purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.
Reclassifications | Reclassifications Certain amounts in the 2016 consolidated financial statements have been reclassified to conform to current year presentation. | Reclassifications Certain amounts in the 2015 consolidated financial statements have been reclassified to conform to current year presentation.

X
- Definition Disclosure of accounting policy for Cash Flow Statement [Policy Text Block]. + References No definition available. + Details
Name: | INLX_CondensedCashFlowStatementPolicyTextBlock
Namespace Prefix: | INLX_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68054294&loc=d3e8384-108330 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84159346&loc=d3e8275-108329 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=75027168&loc=d3e14489-108613 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=75032840&loc=d3e61082-112788 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=75027451&loc=SL29635902-196195 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -URI http://asc.fasb.org/extlink&oid=77997519&loc=d3e13537-108611 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=77997519&loc=d3e13531-108611 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=75032840&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=64802544&loc=d3e202-110218 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 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.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6389767&loc=d3e17916-109280 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 Reference 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.15) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286 + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6061-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6143-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration