XML 108 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal $ 5,428 $ 57,029 $ 29,955
State 48,812 56,953 44,416
Total Current 54,240 113,982 74,371
Federal (1,676) (1,776) 5,986
State (3,106) (312) 3,182
Total Deferred (4,782) (2,088) 9,168
Total income tax expense, amount $ 49,458 $ 111,894 $ 83,539