XML 84 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current taxes:      
Federal $ 2,817 $ 517  
State 819 407 $ 3
Current taxes 3,636 924 3
Deferred taxes:      
Federal 17,323 28,389 6,518
State 1,391 840 (1,874)
Deferred taxes 18,714 29,229 4,644
Total income tax expense, net 22,350 $ 30,153 $ 4,647
Income tax refund $ 11,800