XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Securities - Gross Unrealized Losses, Aggregated by Investment Category and Length of Time (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months $ (2) $ (26)
Fair Value, Less Than Twelve Months 6,801 3,951
Gross Unrealized Losses, Twelve Months and Over (520) (4,085)
Fair Value, Twelve Months and Over 93,762 145,348
Gross Unrealized Losses, Total (522) (4,111)
Fair Value, Total 100,563 149,299
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months (1)  
Fair Value, Less Than Twelve Months 1,797  
Gross Unrealized Losses, Twelve Months and Over (55) (254)
Fair Value, Twelve Months and Over 21,008 20,861
Gross Unrealized Losses, Total (56) (254)
Fair Value, Total 22,805 20,861
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months (1)  
Fair Value, Less Than Twelve Months 5,004  
Gross Unrealized Losses, Twelve Months and Over (145) (1,910)
Fair Value, Twelve Months and Over 38,489 64,727
Gross Unrealized Losses, Total (146) (1,910)
Fair Value, Total 43,493 64,727
Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months   (4)
Fair Value, Less Than Twelve Months   697
Gross Unrealized Losses, Twelve Months and Over (259) (1,138)
Fair Value, Twelve Months and Over 25,712 30,347
Gross Unrealized Losses, Total (259) (1,142)
Fair Value, Total 25,712 31,044
State and Local Governments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months   (22)
Fair Value, Less Than Twelve Months   3,254
Gross Unrealized Losses, Twelve Months and Over (61) (783)
Fair Value, Twelve Months and Over 8,553 29,413
Gross Unrealized Losses, Total (61) (805)
Fair Value, Total $ 8,553 $ 32,667