Basis and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2019 |
Jan. 01, 2019 |
|
| Accounting Standards Update 2016-02 | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Opening Balance Sheet Adjustment - net of taxes | $ 2,592 | |
| Accounting Standards Update 2016-02 | Retained Earnings | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Opening Balance Sheet Adjustment - net of taxes | $ 2,592 | |
| Minimum | Credit Card Loans | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Merchant fee percent | 3.00% | |
| Maximum | Credit Card Loans | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Merchant fee percent | 25.00% |