Marketable Securities Narrative (Details)
|
12 Months Ended |
---|---|
Dec. 31, 2014
|
|
Minimum | |
Marketable Securities [Line Items] | |
Available-for-sale maturity period | 3 months |
Maximum | |
Marketable Securities [Line Items] | |
Available-for-sale maturity period | 12 months |
X | ||||||||||
- Definition
Available For Sale Securities Maturity Period No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|