XML 30 R25.htm IDEA: XBRL DOCUMENT
v3.19.3

Basis of Presentation and Summary of Significant Accounting Policies (Policies) | 9 Months Ended
--- | ---
Sep. 30, 2019
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying unaudited condensed consolidated financial statements include our accounts and those of our majority-owned and controlled subsidiaries after elimination of intercompany accounts and transactions. These unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States, or GAAP, for interim financial information and the applicable rules and regulations of the Securities and Exchange Commission, or the SEC. Accordingly, they do not include all the information and footnotes required by GAAP for annual financial statements. They should be read together with our audited consolidated financial statements and related notes thereto for the year ended December 31, 2018 included in our Annual Report on Form 10-K filed with the SEC on March 1, 2019, or the Annual Report. The condensed consolidated balance sheet as of December 31, 2018 was derived from our audited financial statements, but does not include all disclosures required by GAAP for annual financial statements. In the opinion of management, these condensed consolidated financial statements include all normal recurring adjustments necessary for a fair statement of the results of operations, financial position and cash flows. The results of operations for the three and nine months ended September 30, 2019 are not necessarily indicative of the results that can be expected for our entire fiscal year ending December 31, 2019.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Our estimates, judgments and assumptions are continually evaluated based on available information and experience. Because of the use of estimates inherent in the financial reporting process, actual results could differ from those estimates. Estimates are used when accounting for revenue recognition, allowances for doubtful accounts, allowance for hardware returns, estimates of obsolete inventory, long-term incentive compensation, stock-based compensation, income taxes, legal reserves, contingent consideration and goodwill and intangible assets.
Reclassifications | Reclassifications Certain previously reported amounts in the condensed consolidated statements of operations for the three and nine months ended September 30, 2018 have been reclassified to conform to our current presentation to reflect interest income separately, which was previously included in other income, net.
Leases | Leases We determine if an arrangement contains a lease at the inception of the arrangement. As part of the lease determination process, we assess several factors, including, but not limited to, whether we have the right to control and direct the use of the asset and whether the other party has a substantive substitution right. If we enter into leases that contain multiple components, we identify separate lease components based on whether or not the right to use the underlying assets is distinct and either highly dependent or highly interrelated with other rights in the contract. We also evaluate whether there are any non-lease components in the arrangement. For certain classes of underlying assets, such as data centers, we have elected not to separate non-lease components from lease components. For all other classes of underlying assets, if separate lease and non-lease components are identified, we allocate the consideration in the contract to the lease and non-lease components using the relative stand-alone selling price method at the lease inception. Many of our leases include options to renew at our sole discretion. We also have several leases that provide us an option to terminate the lease prior to the end of the lease term. These renewal and termination options are included in the lease term at the commencement date when we are reasonably certain the options will be exercised. When assessing the likelihood of electing these options, we consider the length of the renewal period, market conditions, our expansion plans, the existence of a termination penalty, as well as other factors. Our lease agreements do not contain any material residual value guarantees, restrictive covenants or variable lease payments. Right-of-use, or ROU, assets represent our right to use an underlying asset for the term of the lease and lease liabilities represent our obligation to make lease payments throughout the term of the lease. ROU assets and lease liabilities are recognized as of the commencement date of the lease based on the present value of contractual lease payments due over the term of the lease. We use our incremental borrowing rate to determine the present value of the lease payments, as our leases do not state the rate implicit in the lease. Our incremental borrowing rate is determined on a collateralized basis at the commencement date of the lease. ROU assets and lease liabilities resulting from operating leases are recorded on our condensed consolidated balance sheets. We did no t have any finance leases or subleases as of September 30, 2019 and December 31, 2018. Lease expense is recognized on a straight-line basis over the term of the lease and is recorded in general and administrative expense. Some of our leases include tenant improvement allowances, which are recorded when we are reasonably certain to utilize the allowance and are amortized on a straight-line basis over the shorter of the lease terms or the asset lives. Leases with an initial lease term of twelve months or less are considered short-term leases. Short-term leases are not recorded on our condensed consolidated balance sheets. Expenses associated with short-term leases are recognized on a straight-line basis over the term of the lease and are recorded in general and administrative expense.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Adopted On February 25, 2016, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, 2016-02, “Leases (Topic 842)” or Topic 842, which requires lessees to recognize operating and financing lease liabilities and corresponding ROU assets on the balance sheet. The update also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows arising from leases. In July 2018, the FASB amended the update to allow entities to apply the transition requirements of Topic 842 at the adoption date rather than at the beginning of the earliest comparative period presented. Accordingly, the amendments in Topic 842 were effective for us beginning January 1, 2019. On January 1, 2019, we adopted Topic 842 by applying the modified retrospective approach to all of our leases in effect as of that date. We used the optional transition method, which required us to record the initial effect of Topic 842 as a cumulative-effect adjustment to retained earnings on January 1, 2019. Additionally, we elected to use the package of practical expedients for the adoption of Topic 842, which allowed us not to reassess: (i) whether any expired or existing contracts are or contain leases, (ii) lease classification for any expired or existing leases and (iii) whether initial direct costs for any existing leases qualify for capitalization under Topic 842. We also used the hindsight practical expedient when determining the lease term and assessing impairment of ROU assets. The adoption of Topic 842 resulted in the recording of the following amounts on our condensed consolidated balance sheets (in thousands):
Balance Sheet Caption |  | As of January 1, 2019
Property and equipment, net |  | $ | 1,057 |
Operating lease right-of-use assets |  | 28,432 |
Operating lease liabilities (current) |  | 5,699 |
Operating lease liabilities (noncurrent) |  | 36,957 |
Accounts payable, accrued expenses and other current liabilities |  | (1,548 | )
Other liabilities |  | (11,656 | )
Accumulated deficit |  | 37 |
The adoption of Topic 842 did not materially impact our condensed consolidated statements of operations, condensed consolidated statement of equity and condensed consolidated statements of cash flows. Not Yet Adopted On June 16, 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326)," which provides guidance designed to provide financial statement users with more information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. From November 2018 to May 2019, amendments to Topic 326 were issued to clarify numerous accounting topics. When determining such expected credit losses, the guidance requires companies to apply a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The amendment is effective on a modified retrospective basis for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption is permitted for fiscal years and interim periods beginning after December 15, 2018. To date, we have assessed the manner in which we currently estimate the allowance for doubtful accounts on our trade receivables, the composition of our notes receivable and our historical credit loss activity. We are currently assessing forecasted market conditions and the impact this pronouncement may have on our consolidated financial statements. This pronouncement will require additional disclosures within our notes to the consolidated financial statements. On August 28, 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement," which provides guidance designed to improve the effectiveness of fair value measurement disclosures in notes to the financial statements. The update removes several existing disclosure requirements, including, but not limited to: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy, (ii) the policy for timing of transfers between levels and (iii) the valuation processes for Level 3 fair value measurements. The update also adds additional disclosure requirements for public companies, including but not limited to: (i) the changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and (ii) the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. The update also modifies and clarifies several existing disclosure requirements. The amendment in this update is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The additional disclosure requirements and one of the modifications to an existing disclosure requirement should be applied prospectively while all other disclosure changes should be applied retrospectively to all periods presented upon the effective date. Early adoption is permitted. We are currently assessing the impact this pronouncement may have on our fair value measurement disclosures; however, this pronouncement is not expected to have a material impact on our consolidated financial statements.
Revenue Recognition | Revenue Recognition We derive our revenue from three primary sources: the sale of cloud-based SaaS services on our integrated Alarm.com platform, the sale of licenses and services on our non-hosted software platform, or Software platform, and the sale of hardware products. We sell our platform and hardware solutions to service provider partners that resell our solutions and hardware to residential and commercial property owners, who are the service provider partners’ customers. Our subscribers consist of all of the properties maintained by those residential and commercial property owners to which we are delivering at least one of our solutions. We also sell our hardware to distributors who resell the hardware to service provider partners. We enter into contracts with our service provider partners that establish pricing for access to our platform solutions and for the sale of hardware. These contracts typically have an initial term of one year, with subsequent renewal terms of one year. Our service provider partners typically enter into contracts with our subscribers, which our service provider partners have indicated range from three to five years in length. When determining the amount of consideration we expect to be entitled to for the sale of our hardware, we estimate the variable consideration associated with customer returns. We record a reserve against revenue for hardware returns based on historical returns. For the twelve months ended September 30, 2019, our reserve against revenue for hardware returns was 1%, as compared to 2% for the same period in the prior year. We evaluate our hardware reserve on a quarterly basis or if there is an indication of significant changes in return experience. Historically, our returns of hardware have not significantly differed from our estimated reserve. Additionally, we provide assurance-type warranties related to the intended functionality of the products and services provided and those warranties typically allow for the return of hardware up to one year past the date of sale. These warranties were not identified as separate performance obligations. Hardware and other revenue may also include activation fees charged to some of our service provider partners for activation of a new subscriber account on our platforms, as well as fees paid by service provider partners for our marketing services. Our service provider partners use services on our platforms, such as support tools and applications, to assist in the installation of our solutions in subscriber properties. This installation marks the beginning of the service period on our platforms and, on occasion, we earn activation revenue for fees charged for this service. The activation fee is non-refundable, separately negotiated and specified in our contractual arrangements with our service provider partners and is charged to the service provider partner for each subscriber activated on our platforms. The decision whether to charge an activation fee is based in part on the expected number of subscribers to be added by our service provider partners and as a result, many of our largest service provider partners do not pay an activation fee. Activation fees are not offered on a stand-alone basis separate from our SaaS offering and are billed and received at the beginning of the arrangement. We record activation fees initially as deferred revenue and we recognize these fees ratably over the expected term of the subscribers’ account which we estimate is ten years based on our annual attrition rate. The portion of these activation fees included in current and long-term deferred revenue as of our balance sheet date represents the amounts that will be recognized ratably as revenue over the following twelve months, or longer as appropriate, until the ten-year expected term is complete. The balance of deferred revenue for activation fees was $8.4 million and $9.2 million as of September 30, 2019 and December 31, 2018, respectively, which combines current and long-term balances. SaaS and license revenue associated with our contracts is invoiced and revenue is recognized at an amount that corresponds directly with the value of the performance completed to date. Additionally, the consideration received from hardware sales corresponds directly with the stand-alone selling price of the hardware. As a result, we have elected to use the practical expedient related to the amount of transaction price allocated to the unsatisfied performance obligations and therefore, we have not disclosed the total remaining revenue expected to be recognized on all contracts or the expected period over which the remaining revenue would be recognized.
Contract Assets and Contract Liabilities | Contract Assets At contract inception, we assess the goods and services promised in our contracts with customers and identify a performance obligation for each distinct promise to transfer a good or service, or bundle of goods or services. To identify the performance obligations, we consider all of the goods or services promised in the contract, whether explicitly stated or implied based on customary business practices. We record a contract asset when we satisfy a performance obligation by transferring a promised good or service. Contract assets can be conditional or unconditional depending on whether another performance obligation must be satisfied before payment can be received. We receive payments from our service provider partners based on the billing schedule established in our contracts. All of the accounts receivable presented in the balance sheet represent unconditional rights to consideration. We do not have any assets from contracts containing conditional rights and we do not have any assets from satisfied performance obligations that have not been invoiced. We recognize an asset related to the costs incurred to obtain a contract only if we expect to recover those costs and we would not have incurred those costs if the contract had not been obtained. We recognize an asset from the costs incurred to fulfill a contract if the costs (i) are specifically identifiable to a contract, (ii) enhance resources that will be used in satisfying performance obligations in future and (iii) are expected to be recovered. Our contract assets consist of capitalized commission costs and upfront payments made to a customer. Based on the policy above, we capitalize a portion of our commission costs as an incremental cost of obtaining a contract. When calculating the incremental cost of obtaining a contract, we exclude any commission costs related to metrics that could be satisfied without obtaining a contract, including training-related metrics. We amortize our commission costs over a period of three years, which is consistent with the period over which the products and services related to the commission are transferred to the customer. The three-year period was determined based on our review of historical enhancements and upgrades to our products and services. We applied the portfolio approach to account for the amortization of contract costs as each contract has similar characteristics. Upfront payments made to a customer are capitalized and amortized over the expected period of benefit and are recorded as a reduction to revenue. The current portion of capitalized commission costs and upfront payments made to a customer is included in other current assets within our condensed consolidated balance sheets. The non-current portion of capitalized commission costs and upfront payments made to a customer is reflected in other assets within our condensed consolidated balance sheets. Our amortization of contract assets during the three and nine months ended September 30, 2019 was $0.6 million and $1.8 million, respectively, as compared to $0.5 million and $1.5 million during the same periods in the prior year. We review the capitalized costs for impairment at least annually. Impairment exists if the carrying amount of the asset recognized from contract costs exceeds the remaining amount of consideration we expect to receive in exchange for providing the goods and services to which such asset relates, less the costs that relate directly to providing those good and services and that have not been recognized as an expense. Contract Liabilities Contract liabilities include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract. All of the deferred revenue presented in the balance sheet represents contract liabilities resulting from advance cash receipts from customers or amounts billed in advance to customers from the sale of services. Changes in deferred revenue are due to our performance under the contract as well as to cash received from new contracts for which services have not been provided.
Fair Value Measurement | The liability for the subsidiary unit awards relates to agreements established with employees of our subsidiaries for cash awards contingent upon the subsidiary companies meeting certain financial milestones such as revenue, working capital, EBITDA and EBITDA margin. We account for these subsidiary awards using fair value and establish liabilities for the future payment for the repurchase of subsidiary units under the terms of the agreements based on estimating revenue, working capital, EBITDA and EBITDA margin of the subsidiary units over the periods of the awards through the anticipated repurchase dates. We estimated the fair value of each liability by using a Monte Carlo simulation model for determining each of the projected measures by using an expected distribution of potential outcomes. The fair value of each liability is calculated with thousands of projected outcomes, the results of which are averaged and then discounted to estimate the present value. At each reporting date until the respective payment dates, we will remeasure these liabilities, using the same valuation approach based on the applicable subsidiary's revenue and future collection of financed customer receivables, the unobservable inputs, and we will record any changes in the employee's compensation expense. Some of the awards are subject to the employees' continued employment and therefore recorded on a straight-line basis over the remaining service period.
Income Taxes | We recognize a valuation allowance if, based on the weight of available evidence, both positive and negative, it is more likely than not that some portion, or all, of net deferred tax assets will not be realized. Due to the uncertainty of realization of certain deferred tax assets related to our Canadian net operating losses and research and development tax credits, we established a valuation allowance of $0.3 million during the second quarter of 2019, which remained at $0.3 million as of September 30, 2019. As of December 31, 2018, based on our historical and expected future taxable earnings, we believed it was more likely than not that we would realize all of the benefit of the existing deferred tax assets. Accordingly, we did no t record a valuation allowance as of December 31, 2018. We apply guidance for uncertainty in income taxes that requires the application of a more likely than not threshold to the recognition and de-recognition of uncertain tax positions. If the recognition threshold is met, this guidance permits us to recognize a tax benefit measured at the largest amount of the tax benefit that, in our judgment, is more likely than not to be realized upon settlement.

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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 3: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -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 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -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 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -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 + 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 for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -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 revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-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 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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration