XML 97 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal $ 12,900 $ 14,520 $ 717
State 3,490 3,137 251
Total current tax provision 16,390 17,657 968
Federal 13,841 4,142 4,595
State 4,091 1,651 1,691
Total deferred tax provision 17,932 5,793 6,286
Effective income tax expense $ 34,322 $ 23,450 $ 7,254