XML 105 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Income Tax Provisions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Note 11 - Income Taxes - Income Tax Provisions (Details)      
Federal tax provision, current $ 17,565 $ 21,206 $ 14,178
Federal tax provision, deferred 4 (1,128) (4,990)
Total federal tax provision 17,569 20,078 9,188
State and local tax provision, current 10,198 8,004 967
State and local tax provision, deferred 140 (597) 353
Total state and local tax provision 10,338 7,407 1,320
Total income tax provision $ 27,907 $ 27,485 $ 10,508