XML 99 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes - Provision for Federal and State Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal $ 38,075 $ 26,785 $ 15,299
State 23,731 16,075 11,320
Total current 61,806 42,860 26,619
Federal (1,197) (1,349) 1,281
State (798) 2,046 842
Total deferred (1,995) 697 2,123
Change in valuation reserve 0 0 1,776
Provision for income taxes 59,811 43,557 30,518
Domestic Tax Authority [Member]      
Change in valuation reserve 0 0 (472)
State and Local Jurisdiction [Member]      
Change in valuation reserve $ 0 $ 0 $ 2,248