| X | ||||||||||
- Definition Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax No definition available.
|
| X | ||||||||||
- Definition Long-Term Marketable Securities No definition available.
|
| X | ||||||||||
- Definition Marketable Securities, Accumulated Unrecognized Gain (Loss) No definition available.
|
| X | ||||||||||
- Definition Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term No definition available.
|
| X | ||||||||||
- Definition Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Short Term No definition available.
|
| X | ||||||||||
- Definition Marketable Securities, Amortized Cost No definition available.
|
| X | ||||||||||
- Definition Marketable Securities, Amortized Cost, Long Term No definition available.
|
| X | ||||||||||
- Definition Marketable Securities, Amortized Cost, Short Term No definition available.
|
| X | ||||||||||
- Definition Marketable Securities, Fair Value, Long Term No definition available.
|
| X | ||||||||||
- Definition Marketable Securities, Fair Value, Short Term No definition available.
|
| X | ||||||||||
- Definition Short-Term Marketable Securities No definition available.
|
| X | ||||||||||
- Definition Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value. No definition available.
|
| X | ||||||||||
- Definition Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Fair value of investment in debt security measured at amortized cost (held-to-maturity). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of investment in marketable security. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|