| Level 3 | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in cash and cash equivalents | Cash equivalents in funds held for customers | Cash equivalents in funds held for customers | Cash equivalents in funds held for customers | Cash equivalents in funds held for customers | Cash equivalents in funds held for customers | Cash equivalents in funds held for customers | Cash equivalents in funds held for customers | Cash equivalents in funds held for customers | Available For Sale Securities In Investments | Available For Sale Securities In Investments | Available For Sale Securities In Investments | Available For Sale Securities In Investments | Available For Sale Securities In Investments | Available For Sale Securities In Investments | Available For Sale Securities In Investments | Available For Sale Securities In Investments | Available For Sale Securities In Funds Held For Customers | Available For Sale Securities In Funds Held For Customers | Available For Sale Securities In Funds Held For Customers | Available For Sale Securities In Funds Held For Customers | Available For Sale Securities In Funds Held For Customers | Available For Sale Securities In Funds Held For Customers | Available For Sale Securities In Funds Held For Customers | Available For Sale Securities In Funds Held For Customers | Available For Sale Securities In long term investments | Available For Sale Securities In long term investments | Available For Sale Securities In long term investments | Available For Sale Securities In long term investments | Available For Sale Securities In long term investments | Available For Sale Securities In long term investments | Available For Sale Securities In long term investments | Available For Sale Securities In long term investments |
| | Estimate of Fair Value Measurement [Member] | Estimate of Fair Value Measurement [Member] | Level 1 | Level 1 | Level 2 | Level 2 | Level 3 | Level 3 | | | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring | Fair Value, Measurements, Recurring |