XML 54 R43.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Revenue Recognition - Contracts with Customers (Details) - USD ($) $ in Thousands | 3 Months Ended |  |
--- | --- | --- | ---
Mar. 31, 2018 | Mar. 31, 2017 | Dec. 31, 2017 | Dec. 31, 2016
Contracts with Customers [Abstract] |  |  |  |
Deferred revenue from gift cards | $ 1,043 |  | $ 971 | $ 1,273
Revenue from gift cards, recognized in period | $ 274 | $ 261 |  |

X
- Definition Contracts with Customers [Abstract] + References No definition available. + Details
Name: | ely_ContractswithCustomersAbstract
Namespace Prefix: | ely_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract with Customer, Liability: Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References No definition available. + Details
Name: | ely_ContractwithCustomerLiability
Namespace Prefix: | ely_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contract with Customer, Liability, Revenue Recognized: Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References No definition available. + Details
Name: | ely_ContractwithCustomerLiabilityRevenueRecognized
Namespace Prefix: | ely_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration