Contractual Obligations, Commitments and Contingent Liabilities (Schedule of Future Payable Contractual Obligations) (Details) $ in Thousands |
Dec. 31, 2019
USD ($)
|
| Supply Commitment [Line Items] |
|
| Less than 1 year |
$ 166,329
|
| 1-3 years |
183,934
|
| 3-5 years |
31,390
|
| After 5 years |
32,707
|
| Contractual Obligation |
414,360
|
| Short-Term Borrowings [Member] |
|
| Supply Commitment [Line Items] |
|
| Less than 1 year |
48,728
|
| Contractual Obligation |
48,728
|
| Long-Term Borrowings [Member] |
|
| Supply Commitment [Line Items] |
|
| 1-3 years |
50,000
|
| 3-5 years |
20,000
|
| After 5 years |
30,929
|
| Contractual Obligation |
100,929
|
| Certificates of Deposit [Member] |
|
| Supply Commitment [Line Items] |
|
| Less than 1 year |
114,234
|
| 1-3 years |
129,090
|
| 3-5 years |
10,566
|
| Contractual Obligation |
253,890
|
| Data Processing Obligations [Member] |
|
| Supply Commitment [Line Items] |
|
| Less than 1 year |
2,900
|
| 1-3 years |
3,867
|
| Contractual Obligation |
6,767
|
| Operating Lease Obligations [Member] |
|
| Supply Commitment [Line Items] |
|
| Less than 1 year |
467
|
| 1-3 years |
977
|
| 3-5 years |
824
|
| After 5 years |
1,778
|
| Contractual Obligation |
$ 4,046
|