v3.2.0.727
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Fair Value Disclosures [Abstract]    
Loans to Bank Customers, Carrying Amount $ 6,451 $ 6,550
Loans to Bank Customers, Fair Value 5,170 5,399
Deposits, Carrying Value 608,081 565,401
Deposits, Fair Value 608,018 565,345
Note payable, Carrying Value 138,750 150,000
Note payable, Fair Value $ 138,750 $ 150,000