Item | Type | Period | Balance | Description | Revenue Recognition and Deferred Revenue | text | | | |
ASU 2014-09 Transition | text | | | |
Precontract Costs, Policy | | duration | | Disclosure of accounting policy for recording or deferring costs in anticipation of future contract sales in a variety of circumstances. The costs may consist of (a) costs incurred in anticipation of a specific contract that will result in no future benefit unless the contract is obtained (such as the costs of mobilization, engineering, architectural, or other services incurred on the basis of commitments or other indications of interest in negotiating a contract), (b) costs incurred for assets to be used in connection with specific anticipated contracts (for example, costs for the purchase of production equipment, materials, or supplies), (c) costs incurred to acquire or produce goods in excess of the amounts required under a contract in anticipation of future orders for the same item, and (d) learning, start-up, or mobilization costs incurred for anticipated but unidentified contracts. |
Refunds Due under Government Contracts | $ | instant | credit | Amount of renegotiation refunds which have been determined to be probable and reasonably estimated at the balance sheet date. |
| | duration | | |
Revenue Recognition, Incentives | | duration | | Disclosure of accounting policy for sales incentives. |
Revenue Recognition, Loyalty Programs | | duration | | Disclosure of accounting policy for customer loyalty programs. |
Revenue Recognition, Multiple-deliverable Arrangements, Description | | duration | | Disclosure of accounting policy for revenue recognition for multiple-deliverable arrangements including, at a minimum (as applicable): (1) the nature of such arrangements, (2) the significant deliverables within the arrangements, (3) the general timing of delivery or performance of service for the deliverables within the arrangements, (4) performance-, cancellation-, termination- or refund-type provisions, (5) a discussion of the significant factors, inputs, assumptions, and methods used to determine selling price (whether vendor-specific objective evidence, third-party evidence, or estimated selling price) for the significant deliverables, (6) whether the significant deliverables in the arrangements qualify as separate units of accounting and the reasons that they do not qualify as separate units of accounting, if applicable, and (7) the general timing of revenue recognition for significant units of accounting. This element is applicable to all multiple-deliverable arrangements, including software arrangements (for example, software products, upgrades or enhancements, postcontract customer support, or services). |
Revenue Recognition, Rebates | | duration | | Disclosure of accounting policy for cash rebates offered on sales. |
| | duration | | |
Revenue Recognition, Sales of Goods | | duration | | Disclosure of accounting policy for revenue recognition for the sale of goods, which is a transaction between an entity delivering a tangible good to a purchaser. The entity also may disclose its treatment of any unearned or deferred revenue that arises from the transaction. |
Revenue Recognition, Sales of Services | | duration | | Disclosure of accounting policy for revenue recognition for sales of a service. The entity also may disclose how it recognizes cost of sales for such a service transaction and its treatment of any unearned or deferred revenue that arises from the transaction. |
Revenue Recognition, Sales Returns | | duration | | Disclosure of accounting policy for sales returns. |
Revenue Recognition, Services, Commissions | | duration | | Disclosure of accounting policy for revenue recognition for commission revenue. |
| | duration | | |
Revenue Recognition, Services, Royalty Fees | | duration | | Disclosure of accounting policy for revenue recognition for royalty fees, which is consideration or a share of the proceeds paid by another party to the owner of a right (that is, the entity) for its use. |
Revenue Recognition, Milestone Method | | duration | | Tabular disclosure of the entity's accounting policy for the recognition of revenue under the milestone method. Includes: (1) a description of the overall arrangement; (2) a description of each milestone and related contingent consideration; (3) a determination of whether each milestone is considered substantive; (4) the factors that the entity considered in determining whether the milestone or milestones are substantive; and (5) the amount of consideration recognized during the period for the milestone or milestones. |
Revenue Recognition, Milestone Method | text | | | Disclosure of information about milestone payment recognized under the milestone method by arrangement. For each arrangement that includes a milestone payment, this includes: (1) a description of the overall arrangement; (2) a description of each milestone and related contingent consideration; (3) a determination of whether each milestone is considered substantive; (4) the factors the entity considered in determining whether each milestone or milestones are substantive; and (5) the amount of contingent consideration recognized during the period for each milestone. |
Revenue Recognition, Milestone Method | text | | | Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. |
| $ | duration | credit | |
Revenue Recognition, Sales Returns, Reserve for Sales Returns | $ | duration | credit | Amount of estimated sales returns. |
Movement in Deferred Revenue | text | | | A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. |
Deferred Revenue, Additions | $ | duration | credit | Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. |
Deferred Revenue, Revenue Recognized | $ | duration | credit | Amount of revenue recognized that was previously reported as deferred or unearned revenue. |
| $ | duration | credit | |
Deferred Revenue, Period Increase (Decrease) | $ | duration | | Amount of increase (decrease) in deferred revenue. |
Deferred Revenue, by Arrangement, Disclosure | | duration | | Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date. |
Deferred Revenue Arrangement, by Type | text | | | Disclosure of information about deferred revenue by type of arrangement. |
Deferred Revenue Arrangement | text | | | Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. |
| text | | | |
Customer Refundable Fees | $ | instant | credit | Carrying amount as of the balance sheet date of proceeds that had been received in revenue related transactions that are refundable to the customers and do not meet the criteria for revenue recognition (for example, refundable membership fees). |
Customer Refundable Fees, Proceeds | $ | duration | debit | Amount of cash inflow from customers for revenue related transactions that are refundable to the customers and do not meet the criteria for revenue recognition. |
Customer Refundable Fees, Revenue Recognized | $ | duration | credit | Amount of revenue recognized attributable to customer refundable fees. |
Customer Refundable Fees, Refund Payments | $ | duration | credit | Amount of cash outflow to customers for refund payments. |
| $ | duration | | |
Recognition of Deferred Revenue | $ | duration | credit | The amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. For cash flows, this element primarily pertains to amortization of deferred credits on long-term arrangements. As a noncash item, it is deducted from net income when calculating cash provided by or used in operations using the indirect method. |
Deferred Revenue Arrangement Type | text | | | Information by type of deferred revenue arrangement. |
Deferred Revenue | | duration | | Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized. |
Initial Hookup Deferred Revenue | | duration | | Category of deferred revenue by arrangement wherein cable television companies' initial hookup revenue is recognized as revenue to the extent of direct selling costs incurred. The remainder is deferred and amortized to income over the estimated average period that subscribers are expected to remain connected to the system. |
| | duration | | |
Royalty Arrangement | | duration | | Category of deferred revenue by arrangement wherein certain rights are granted to exploit one or more products, under which royalties received are taken into income as revenue recognition criteria are met. |
Subscription Arrangement | | duration | | Category of deferred revenue by arrangement wherein a subscribers pay in advance for media (TV, newspaper, magazine, internet), which will generally be recognized as revenue as the media is delivered. |
Transportation Advance Ticket Arrangement | | duration | | Category of deferred revenue by arrangement wherein advance air, sea and land transportation tickets issued to customers are recognized as revenue when transportation service is provided. |
Annual Membership Fees | | duration | | Annual membership fees collected in advance and recognized in revenue, net of estimated refunds. |
| | duration | | |
Nonsoftware Service, Support and Maintenance Arrangement | | duration | | Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain one or more specified products, under which fees are taken into income as performance occurs. |
Nonsoftware License Arrangement | | duration | | Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more non-software products (such as proprietary drugs, goods, or business process), under which fees received are taken into income as revenue recognition criteria are met. |
Software License Arrangement | | duration | | Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more software products, under which fees received are taken into income as revenue recognition criteria are met. |
Software Service, Support and Maintenance Arrangement | | duration | | Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain software, under which fees are taken into income as performance occurs. |
| $ | duration | credit | |
Deferred Advertising Costs | $ | instant | debit | The costs of direct-response advertising whose primary purpose is to elicit sales to customers who could be shown to have responded specifically to the advertising and that results in probable future benefits and are reported as assets net of accumulated amortization. |
Accounts Receivable, Unapproved Contract Claims, Amount | text | | | |
Accounts Receivable, Unapproved Contract Claims, Amount Expected to be Collected after One Year | $ | instant | debit | Amount of accounts receivable from customers under long-term contracts or programs associated with unapproved change orders or other similar items subject to uncertainty concerning their determination or ultimate realization which is expected to be collected after one year from the balance sheet date. |
Accounts Receivable, Unapproved Contract Claims, Amount Expected to be Collected within One Year | $ | instant | debit | The amount of unbilled receivables, which are expected to be collected within one year, from customers under long-term contracts that have not been billed and were not billable at the date of the statement of financial position. |
| $ | instant | debit | |
Unbilled Change Orders | text | | | |
Unbilled Change Orders, Amount Expected to be Collected within One Year | $ | instant | debit | Amount of unbilled change orders from customers under long-term contracts or programs associated with unpriced change orders or other similar items subject to uncertainty concerning their determination or ultimate realization which is expected to be collected within one year from the balance sheet date. |
Unbilled Change Orders, Amount Expected to be Collected after One Year | $ | instant | debit | Amount of unbilled change orders from customers under long-term contracts or programs associated with unpriced change orders or other similar items subject to uncertainty concerning their determination or ultimate realization which is expected to be collected after one year from the balance sheet date. |
Unbilled Change Orders | $ | instant | debit | Total amount of unbilled change orders from customers under long-term contracts or programs associated with unpriced change orders or other similar items subject to uncertainty concerning their determination or ultimate realization. |
| text | | | |
Unbilled Receivables, Not Billable, Amount Expected to be Collected in Next Rolling 12 Months | $ | instant | debit | Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. |
Unbilled Receivables, Not Billable, Amount Expected to be Collected after Next Rolling 12 Months | $ | instant | debit | Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected after the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. |
Commitments to Complete Contracts in Process | text | | | General description of commitments which may be required in performing under a construction-type contract which are outside the ordinary course of business at the balance sheet date. |
Cost of Sales, Vendor Allowances, Policy | | duration | | Disclosure of accounting policy for allowances received from a vendor. The disclosure differentiates between those allowances that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales and those that are not. |
| $ | instant | credit | |
Costs in Excess of Billings on Uncompleted Contracts or Programs | text | | | |
Costs in Excess of Billings, Current | $ | instant | debit | Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer. |
Costs in Excess of Billings, Noncurrent | $ | instant | debit | Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected after one year or beyond the normal operating cycle, if longer. |
Costs in Excess of Billings | $ | instant | debit | Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings. |
| text | | | |
Deferred Revenue Disclosure | | duration | | The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. |
Deferred Revenue, Description | text | | | Description of the transaction or nature of business giving rise to deferred revenue or unearned revenue, other than annual membership fees. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. |
Revenue Recognition | text | | | |
Revenue Recognition, Multiple-deliverable Arrangements | | duration | | Tabular disclosure of the recognition of revenue arrangements under which the entity does or will perform multiple revenue-generating activities, categorized by type of arrangement. This item includes certain revenue arrangements that include software elements. This item does not include multiple-deliverable arrangements for industries that prepare disclosures under specific requirements (for instance, construction-type and production-type contracts) otherwise provided for in the taxonomy. |
| | duration | | |
Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure | | duration | | Disclosure of accounting policy for recognizing revenue from a transaction on a gross or net basis. |
Initial Franchise Fees | $ | duration | credit | The amount of initial franchise fees. |
Advances Received on Government Contracts, Not Netted Against Accounts Receivable | $ | instant | credit | Advances received on government contracts that are not offset against receivables because they cannot be definitely regarded as payments on account for contract work in progress. |
Billings in Excess of Cost, Current | $ | instant | credit | Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date. |
| $ | instant | credit | |
Billings in Excess of Cost | $ | instant | credit | Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method. |
Billings in Excess of Cost | text | | | |
Unbilled Receivables, Not Billable, Fiscal Year Maturity | text | | | |
Unbilled Receivables, Not Billable, Amount Expected to be Collected in Next 12 Months | $ | instant | debit | Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected in the next fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. |
| $ | instant | debit | |
Unbilled Receivables, Not Billable at Balance Sheet Date, Description of Prerequisites for Billings | text | | | A general description of the prerequisites for billing for amounts recognized under contracts that have not been billed and were not billable at the date of the balance sheet. |
Government Contractors, Policy | | duration | | Disclosure of accounting policy for government contractors. |
Revenue Recognition, Services, Management Fees | | duration | | Disclosure of accounting policy for revenue recognition for management fee income, including those that contain a performance-based incentive fee which are based on a formula. This disclosure also may indicate whether the entity has recorded any revenue that is at risk due to future performance contingencies, the nature of contracts giving rise to the contingencies, and, if material, the amount of any such revenue recorded. |
Customer Advances for Construction | $ | instant | credit | For utilities only, represents the carrying amount of the liability as of the balance sheet date for payments received by a utility from its customers in advance of performing its obligations under terms of its construction agreements. |
| $ | instant | debit | |
Customer Advances and Deposits | $ | instant | credit | Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract. |
Customer Advances and Deposits, Current | $ | instant | credit | The current portion of aggregate prepayments received from customers for goods or services to be provided in the future, as well as the current portion of money or property received from customers that are to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future. |
Customer Advances, Current | $ | instant | credit | The current portion of prepayments received from customers for goods or services to be provided in the future. |
Customer Deposits, Current | $ | instant | credit | The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings. |
| text | | | |
Customer Advances, Noncurrent | $ | instant | credit | The noncurrent portion of prepayments received from customers for goods or services to be provided in the future. |
Customer Deposits, Noncurrent | $ | instant | credit | The noncurrent portion of money or property received from customers that is to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future. |
Customer Advances or Deposits, Noncurrent | $ | instant | credit | Aggregate noncurrent portion of prepayments received from customers for goods or services to be provided in the future, as well as the current portion of money or property received from customers that is to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future. |
Customer Advances or Deposits, Noncurrent | text | | | |
| $ | instant | credit | |
Customer Loyalty Program Liability, Noncurrent | $ | instant | credit | Value of deferred revenue or cost to provide products or services, which is expected to be recognized in income or incurred after one year or beyond the normal operating cycle, if longer, resulting from customer loyalty program. Excludes liability associated with frequent flier programs. Includes liability associated with customer loyalty programs for other businesses, for example, but is not limited to, hotels, supermarkets, credit card companies, automobile rental companies, and book sellers. |
Other Deferred Credits, Noncurrent | $ | instant | credit | Amount of unearned revenue or income classified as other, expected to be taken into income after one year or the normal operating cycle, if longer. |
Deferred Revenue and Credits, Noncurrent | $ | instant | credit | Total carrying amount of consideration received or receivable as of the balance sheet date representing potential earnings that were not as yet recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such after one year or beyond the normal operating cycle, if longer. |
Deferred Revenue and Credits | $ | instant | credit | Total carrying amount of consideration received or receivable as of the balance sheet date representing potential earnings that were not as yet recognized as revenue or other forms of income in conformity with GAAP. |
| $ | instant | credit | |
Deferred Revenue and Credits | text | | | |
Deferred Revenue and Credits, Current | $ | instant | credit | Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer. |
Other Deferred Credits, Current | $ | instant | credit | Amount of unearned revenue or income classified as other, expected to be taken into income within one year or the normal operating cycle, if longer. |
Deferred Set-up Costs, Noncurrent | $ | instant | debit | Deferred incremental direct costs incurred typically at a contract's inception so that the company may be in a position to fulfill all contractual obligations of an arrangement. The costs are directly related to specified activities under the arrangement and are deferred in order to match revenue that will be recognized after one year from the balance sheet date (or one operating cycle if longer). Excludes start-up costs (such as one-time activities related to opening a new facility, introducing a new product or service, establishing business with a new class of customers, preopening costs, and organization costs), which are expensed as incurred. |
| | duration | | |
Revenue Recognition, Customer Acquisitions | | duration | | Disclosure of accounting policy for incremental direct costs incurred related to the acquisition or origination of a customer contract in a transaction that results in revenue deferral (that is, whether such costs are expensed as incurred or deferred and charged to expense in proportion to the revenue recognized.) Also describes the entity's policy for determining which costs are capitalized as contract acquisition or origination costs. |
Revenue Recognition, Software | | duration | | Disclosure of accounting policy for revenue recognition for software arrangements relating to the licensing, selling, leasing, or marketing of computer software. |
Revenue Recognition, Real Estate Transactions, Policy | | duration | | Disclosure of accounting policy for the timing and amount of revenue recognized on transfers of real estate, excluding retail land sales. The entity also may disclose its treatment of any unearned or deferred revenue that arises from the transaction. |
Name of Reporting Category | | duration | | Name of reporting category or type of financial instrument. |
| text | | | |
Deferred Sales Commission | $ | instant | debit | Carrying amount of advanced commission payments. |
Increase (Decrease) in Customer Loyalty Program Liability | $ | duration | debit | Increase (decrease) in the liability arising from revenue deferred or cost to provide future products or services resulting from customer loyalty program. Excludes liability associated with frequent flier programs. Includes liability associated with customer loyalty programs for other businesses, for example, but not limited to, hotels, supermarkets, credit card companies, automobile rental companies, and book sellers. |
Increase (Decrease) in Billing in Excess of Cost of Earnings | $ | duration | debit | The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred. |
Increase (Decrease) in Customer Advances | $ | duration | debit | The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date. |
| $ | duration | debit | |
Increase (Decrease) in Customer Advances and Deposits | $ | duration | debit | The increase (decrease) during the reporting period in the amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement, or (c) a combination of (a) and (b). |
Increase (Decrease) in Contract Receivables, Net | $ | duration | credit | The increase (decrease) during the reporting period in receivables arising from the contracting of goods and services, net for uncollectible accounts. |
Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract | $ | duration | credit | Amount of increase (decrease) in the asset reflecting the cost incurred on uncompleted contracts in excess of related billings. |
Increase (Decrease) in Unbilled Receivables | $ | duration | credit | The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts. |
| $ | duration | debit | |
Increase (Decrease) in Customer Advances and Deposits | text | | | |
Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits | text | | | |
Facility Costs | $ | duration | debit | Facility expenses incurred related to gas and oil produced and sold during the reporting period. |