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

Accounting Policies (Policy) | 6 Months Ended
--- | ---
Aug. 31, 2017
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation and Use of Estimates. The accompanying interim unaudited consolidated financial statements include the accounts of CarMax and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. These consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, such interim consolidated financial statements reflect all normal recurring adjustments considered necessary to present fairly the financial position and the results of operations and cash flows for the interim periods presented. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the full fiscal year. These consolidated financial statements should be read in conjunction with the audited consolidated financial statements and footnotes included in our Annual Report on Form 10-K for the fiscal year ended February 28, 2017.
Use Of Estimates | The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates. Certain prior year amounts have been reclassified to conform to the current year’s presentation. Amounts and percentages may not total due to rounding. In connection with our adoption of the Financial Accounting Standards Board's (“FASB”) Accounting Standards Update (“ASU”) 2016-09 during the current fiscal year, cash flows related to excess tax benefits from share-based payment arrangements are now classified as operating activities, rather than financing activities, in the consolidated statements of cash flows. Prior period amounts have been reclassified to conform to the current year's presentation, resulting in an increase in cash provided by operating activities and a decrease in cash provided by financing activities of $6.8 million for the six months ended August 31, 2016. The requirements of this pronouncement related to the tax consequences of share-based payments were applied prospectively and resulted in $2.2 million and $4.6 million recorded as a reduction to the income tax provision during the three and six months ended August 31, 2017, respectively.
Cash And Cash Equivalents | Cash and Cash Equivalents. Cash equivalents of approximately $0.5 million as of August 31, 2017, and $0.3 million as of February 28, 2017, consisted of highly liquid investments with original maturities of three months or less.
Restricted Cash from Collections on Auto Loan Receivables | Restricted Cash from Collections on Auto Loan Receivables. Cash equivalents totaling $404.3 million as of August 31, 2017, and $380.4 million as of February 28, 2017, consisted of collections of principal, interest and fee payments on auto loan receivables that are restricted for payment to the term securitization and warehouse facility investors pursuant to the applicable agreements.
Securitizations | Financing and Securitization Transactions. We maintain a revolving funding program composed of three warehouse facilities (“warehouse facilities”) that we use to fund auto loan receivables originated by CAF. We typically elect to fund these receivables through a term securitization or alternative funding arrangement at a later date. We sell the auto loan receivables to one of three wholly owned, bankruptcy-remote, special purpose entities that transfer an undivided percentage ownership interest in the receivables, but not the receivables themselves, to entities formed by third-party investors. These entities issue asset-backed commercial paper or utilize other funding sources supported by the transferred receivables, and the proceeds are used to finance the related receivables. We typically use term securitizations to provide long-term funding for most of the auto loan receivables initially funded through the warehouse facilities. In these transactions, a pool of auto loan receivables is sold to a bankruptcy-remote, special purpose entity that, in turn, transfers the receivables to a special purpose securitization trust. The securitization trust issues asset-backed securities, secured or otherwise supported by the transferred receivables, and the proceeds from the sale of the asset-backed securities are used to finance the securitized receivables. We are required to evaluate term securitization trusts for consolidation. In our capacity as servicer, we have the power to direct the activities of the trusts that most significantly impact the economic performance of the trusts. In addition, we have the obligation to absorb losses (subject to limitations) and the rights to receive any returns of the trusts, which could be significant. Accordingly, we are the primary beneficiary of the trusts and are required to consolidate them. We recognize transfers of auto loan receivables into the warehouse facilities and term securitizations (“funding vehicles”) as secured borrowings, which result in recording the auto loan receivables and the related non-recourse notes payable on our consolidated balance sheets. These receivables can only be used as collateral to settle obligations of the related funding vehicles. The funding vehicles and investors have no recourse to our assets beyond the related receivables, the amounts on deposit in reserve accounts and the restricted cash from collections on auto loan receivables. We have not provided financial or other support to the funding vehicles that was not previously contractually required, and there are no additional arrangements, guarantees or other commitments that could require us to provide financial support to the funding vehicles. See Notes 4 and 10 for additional information on auto loan receivables and non-recourse notes payable.
Auto Loan Receivables, Net | Auto Loan Receivables, Net. Auto loan receivables include amounts due from customers related to retail vehicle sales financed through CAF. The receivables are presented net of an allowance for estimated loan losses. The allowance for loan losses represents an estimate of the amount of net losses inherent in our portfolio of managed receivables as of the applicable reporting date and expected to become evident during the following 12 months. The allowance for loan losses is primarily based on the composition of the portfolio of managed receivables, historical loss trends and forecasted forward loss curves. For receivables that have less than 12 months of performance history, the estimate also takes into account the credit grades of the receivables and historical losses by credit grade to supplement actual loss data in estimating future performance. Once the receivables have 12 months of performance history, the estimate reflects actual loss experience of those receivables to date along with forward loss curves to predict future performance. The forward loss curves are constructed using historical performance data and show the average timing of losses over the course of a receivable’s life. We also consider recent trends in delinquencies and defaults, recovery rates and the economic environment in assessing the models used in estimating the allowance for loan losses, and may adjust the allowance for loan losses to reflect factors that may not be captured in the models. In addition, we periodically consider whether the use of additional metrics would result in improved model performance and revise the models when appropriate. The provision for loan losses is the periodic expense of maintaining an adequate allowance. An account is considered delinquent when the related customer fails to make a substantial portion of a scheduled payment on or before the due date. In general, accounts are charged-off on the last business day of the month during which the earliest of the following occurs: the receivable is 120 days or more delinquent as of the last business day of the month, the related vehicle is repossessed and liquidated, or the receivable is otherwise deemed uncollectible. For purposes of determining impairment, auto loans are evaluated collectively, as they represent a large group of smaller-balance homogeneous loans, and therefore, are not individually evaluated for impairment. See Note 4 for additional information on auto loan receivables. Interest income and expenses related to auto loans are included in CAF income. Interest income on auto loan receivables is recognized when earned based on contractual loan terms. All loans continue to accrue interest until repayment or charge-off. Direct costs associated with loan originations are not considered material, and thus, are expensed as incurred. See Note 3 for additional information on CAF income.
Property And Equipment | Property and Equipment. Property and equipment is stated at cost less accumulated depreciation and amortization of $1.11 billion and $1.04 billion as of August 31, 2017 and February 28, 2017, respectively.
Other Assets | Other Assets. Other assets includes amounts classified as restricted cash on deposit in reserve accounts and restricted investments. The restricted cash on deposit in reserve accounts is for the benefit of holders of non-recourse notes payable, and these funds are not expected to be available to the company or its creditors. In the event that the cash generated by the related receivables in a given period was insufficient to pay the interest, principal and other required payments, the balances on deposit in the reserve accounts would be used to pay those amounts. Restricted cash on deposit in reserve accounts is invested in money market securities or bank deposit accounts and was $55.8 million as of August 31, 2017, and $52.8 million as of February 28, 2017. Restricted investments includes money market securities primarily held to satisfy certain insurance program requirements, as well as mutual funds held in a rabbi trust established to fund informally our executive deferred compensation plan. Restricted investments totaled $75.2 million as of August 31, 2017, and $70.8 million as of February 28, 2017.
Revenue Recognition | Revenue Recognition. We recognize revenue when the earnings process is complete, generally either at the time of sale to a customer or upon delivery to a customer. As part of our customer service strategy, we guarantee the retail vehicles we sell with a 5-day, money-back guarantee. We record a reserve for estimated returns based on historical experience and trends. We also sell ESP and GAP products on behalf of unrelated third parties, who are the primary obligors, to customers who purchase a retail vehicle. The ESPs we currently offer on all used vehicles provide coverage up to 60 months (subject to mileage limitations), while GAP covers the customer for the term of their finance contract. We recognize revenue, on a net basis, at the time of sale. We also record a reserve for estimated contract cancellations. Periodically, we may receive additional revenue based upon the level of underwriting profits of the third parties who administer the products. These additional amounts are recognized as revenue when received. The reserve for cancellations is evaluated for each product and is based on forecasted forward cancellation curves utilizing historical experience, recent trends and credit mix of the customer base. Our risk related to contract cancellations is limited to the revenue that we receive. Cancellations fluctuate depending on the volume of EPP sales, customer financing default or prepayment rates, and shifts in customer behavior, including those related to changes in the coverage or term of the product. The current portion of estimated cancellation reserves is recognized as a component of accrued expenses and other current liabilities with the remaining amount recognized in other liabilities. See Note 7 for additional information on cancellation reserves. Customers applying for financing who are not approved or are conditionally approved by CAF are generally evaluated by other third-party finance providers. These providers generally either pay us or are paid a fixed, pre-negotiated fee per contract. We recognize these fees at the time of sale. We collect sales taxes and other taxes from customers on behalf of governmental authorities at the time of sale. These taxes are accounted for on a net basis and are not included in net sales and operating revenues or cost of sales.
Derivative Instruments And Hedging Activities | Derivative Instruments and Hedging Activities. We enter into derivative instruments to manage certain risks arising from both our business operations and economic conditions that result in the future known receipt or payment of uncertain cash amounts, the values of which are impacted by interest rates. We recognize the derivatives at fair value as either current assets or current liabilities on the consolidated balance sheets, and where applicable, such contracts covered by master netting agreements are reported net. Gross positive fair values are netted with gross negative fair values by counterparty. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether we have elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. We may enter into derivative contracts that are intended to economically hedge certain risks, even though hedge accounting may not apply or we do not elect to apply hedge accounting. See Note 5 for additional information on derivative instruments and hedging activities.
Recent Accounting Pronouncements | Recent Accounting Pronouncements. Effective in Future Periods. In May 2014, the FASB issued an accounting pronouncement (FASB ASU 2014-09) related to revenue recognition. This ASU, along with subsequent ASUs issued to clarify certain provisions and the effective date of ASU 2014-09, provides a single, comprehensive revenue recognition model for all contracts with customers. The standard contains principles that an entity will apply to determine the measurement of revenue and the timing of when it is recognized. The entity will recognize revenue to reflect the transfer of goods or services to customers at an amount that the entity expects to be entitled to in exchange for those goods or services. This standard will become effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017. We will adopt this standard for our fiscal year beginning March 1, 2018 and plan to apply the modified retrospective transition method with a cumulative effect adjustment, if any, recognized at the date of adoption. While we continue to assess all potential impacts of this standard, we generally do not expect adoption of the standard to have a material impact on our consolidated financial statements. We primarily sell products and recognize revenue at the point of sale or delivery to customers, at which point the earnings process is deemed to be complete. Our performance obligations are clearly identifiable and we do not anticipate significant changes to the assessment of such performance obligations or the timing of our revenue recognition upon adoption of the new standard. Our primary business processes are consistent with the principles contained in the ASU, and we do not expect significant changes to those processes, our internal controls or systems. The standard is expected to have an impact on the way we account for sales returns on our consolidated balance sheets. We are still evaluating the impact of the new standard on our financial statement disclosures. In February 2016, the FASB issued an accounting pronouncement (FASB ASU 2016-02) related to the accounting for leases. This pronouncement requires lessees to record most leases on their balance sheet while also disclosing key information about those lease arrangements. Under the new guidance, lease classification as either a finance lease or an operating lease will affect the pattern and classification of expense recognition in the income statement. The classification criteria to distinguish between finance and operating leases are generally consistent with the classification criteria to distinguish between capital and operating leases under existing lease accounting guidance. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2018. We expect to adopt the new standard for our fiscal year beginning March 1, 2019. A modified retrospective transition approach is required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with practical expedients available for election as a package. We expect that this standard will have a material effect on our consolidated balance sheets as a result of recognizing new right-of-use assets and lease liabilities for existing operating leases. To date, we have not completed our comprehensive analysis of those leases and are unable to quantify the impact at this time. We are still evaluating the impact of the standard on our sale-leaseback transactions currently accounted for as direct financings. We believe that the majority of our leases will maintain their current lease classification under the new standard. As a result, we do not expect the new standard to have a material effect on our expense recognition pattern or, in turn, our consolidated statements of operations. We are continuing to evaluate the full impact of the new standard, as well as its impacts on our business processes, systems, and internal controls. In August 2017, the FASB issued an accounting pronouncement (FASB ASU 2017-12) related to the accounting for derivatives and hedging. The pronouncement expands and refines hedge accounting for both nonfinancial and financial risk components and aligns the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. It also includes certain targeted improvements to simplify the application of current guidance related to hedge accounting. The pronouncement is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted. We are currently in the process of evaluating the effects of this pronouncement on our consolidated financial statements, including potential early adoption.

X
- Definition Other Assets Restricted Policy [Text Block] + References No definition available. + Details
Name: | kmx_OtherAssetsRestrictedPolicyPolicyTextBlock
Namespace Prefix: | kmx_
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 The entire disclosure for the 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 Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_BasisOfAccounting
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 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_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + 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 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 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(1)) -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 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + 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 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84234895&loc=d3e41620-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5579240-113959 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5579245-113959 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=84234895&loc=d3e41675-113959 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84234895&loc=d3e41638-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finance, loan and lease receivables, including those held for investment and those held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the allowance for loan and lease losses is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition (revenues, expenses and gains and losses arising from committing to issue, issuing, granting, collecting, terminating, modifying and holding loans) policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5144-111524 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 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (b,d) -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524 + Details
Name: | us-gaap_FinanceLoansAndLeasesReceivablePolicy
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 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 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 transfers of financial assets, including securitization transactions. The disclosure is generally expected to include how the entity determines whether a transaction is accounted for as a sale or financing, and the initial and subsequent accounting for such a transaction. The disclosure also may address how interests that are obtained and sold, or those that continue to be held, in such transactions are measured and accounted for, and the methodology and significant assumptions used to value such interests, and the gains or losses resulting from the sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82924980&loc=d3e107314-111719 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=64840732&loc=d3e113105-111724 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=65883692&loc=SL6226446-111709 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 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=82924980&loc=d3e107207-111719 + Details
Name: | us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy
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