Standard label: | Revenue, Practical Expedient, Initial Application and Transition, Nondisclosure of Transaction Price Allocation to Remaining Performance Obligation [true false] |
Name: | us-gaap:RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation |
Documentation: | Indicates (true false) whether practical expedient was elected not to disclose amount of transaction price allocated to remaining performance obligation and explanation of expected timing of revenue recognition for reporting period presented prior to date of initial application under retrospective method. |
Object type: | cm:Concept |
Data type: | Yes/No (xbrli:booleanItemType) |
Period type: | For Period (duration) |
Balance type: | (no balance type) |
Abstract: | false |
Workiva Wdesk Taxonomy Analyzer: | us-gaap:RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation |
Label | Role | Language |
Revenue, Practical Expedient, Initial Application and Transition, Nondisclosure of Transaction Price Allocation to Remaining Performance Obligation [true false] | http://www.xbrl.org/2003/role/label | en-US |
Reference | Role | Topic |
FASB Accounting Standards Codification 606 10 65 1 (f)(3) | http://www.xbrl.org/2003/role/disclosureRef | 606 |