Parent Only Financial Statements - Income Statements (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2016 |
Sep. 30, 2016 |
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2015 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Interest expense—borrowings | $ 5,740 | $ 2,277 | $ 1,395 | ||||||||||||
| Noninterest expense: | |||||||||||||||
| Compensation and benefits | 56,558 | 48,574 | 40,456 | ||||||||||||
| Occupancy and depreciation | 15,396 | 11,978 | 9,260 | ||||||||||||
| Professional services and marketing costs | 7,687 | 9,825 | 5,490 | ||||||||||||
| Other expenses | 19,335 | 10,617 | 6,252 | ||||||||||||
| Total noninterest expense | $ 28,661 | $ 23,393 | $ 22,213 | $ 24,709 | $ 20,191 | $ 21,536 | $ 19,850 | $ 19,417 | $ 17,170 | $ 16,956 | $ 13,974 | $ 13,358 | 98,976 | 80,994 | 61,458 |
| Taxes on income | 10,767 | 4,629 | 4,671 | 2,950 | 4,082 | 5,800 | 2,407 | 2,742 | 3,297 | 2,041 | 2,175 | 1,941 | 23,017 | 15,031 | 9,454 |
| Net income | $ 2,273 | $ 9,580 | $ 9,616 | $ 6,113 | $ 6,517 | $ 9,675 | $ 3,324 | $ 3,787 | $ 5,048 | $ 2,762 | $ 2,942 | $ 2,626 | 27,582 | 23,303 | 13,378 |
| FFI | |||||||||||||||
| Interest expense—borrowings | 653 | 674 | |||||||||||||
| Noninterest income—earnings from investment in subsidiaries | 31,547 | 25,498 | 15,801 | ||||||||||||
| Noninterest expense: | |||||||||||||||
| Compensation and benefits | 1,302 | 971 | 1,152 | ||||||||||||
| Occupancy and depreciation | 197 | 96 | 191 | ||||||||||||
| Professional services and marketing costs | 2,741 | 1,929 | 1,669 | ||||||||||||
| Other expenses | 1,130 | 964 | 702 | ||||||||||||
| Total noninterest expense | 5,370 | 3,960 | 3,714 | ||||||||||||
| Income before taxes on income | 25,524 | 21,538 | 11,413 | ||||||||||||
| Taxes on income | (2,058) | (1,765) | (1,965) | ||||||||||||
| Net income | $ 27,582 | $ 23,303 | $ 13,378 | ||||||||||||