XML 109 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of Income Taxes [Line Items]      
Total income taxes paid, net $ 17,672 $ 10,557 $ 8,694
Federal Low Income Housing Tax Credit      
Schedule of Income Taxes [Line Items]      
Tax credit carryforward recognized during period 71 $ 71 $ 71
Anticipated additional tax credits $ 107    
Number of years tax credit to be realized over 2 years