XML 110 R90.htm IDEA: XBRL DOCUMENT v3.20.1
Bank Deposits (Scheduled Maturities of Certificates of Deposit) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Deposits Liabilities Balance Sheet Reported Amounts [Abstract]    
Within one year $ 4,971 $ 5,305
One to three years 6,212 360
Three to five years 213 13
Certificates of deposit, less than $100,000 11,396 5,678
Within one year 175,825 441,341
One to three years 39,864 68,855
Three to five years   7,084
Certificates of deposit, $100,000 and greater 215,689 517,280
Total certificates of deposit $ 227,085 $ 522,958