XML 102 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Income Tax Provisions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Note 11 - Income Taxes - Income Tax Provisions (Details)      
Federal tax provision, current $ 21,206 $ 14,178 $ 12,404
Federal tax provision, deferred (1,128) (4,990) (1,965)
Total federal tax provision 20,078 9,188 10,439
State and local tax provision, current 8,004 967 3,543
State and local tax provision, deferred (597) 353 (1,930)
Total state and local tax provision 7,407 1,320 1,613
Total income tax provision $ 27,485 $ 10,508 $ 12,052