XML 110 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Note 17 - Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 53,318 $ 31,006 $ 26,756
State 960 554 511
Total Current 54,278 31,560 27,267
Deferred:      
Federal 2,003 1,997 (2,900)
State 39 66 74
Total Deferred 2,042 2,063 (2,826)
Income tax expense $ 56,320 $ 33,623 $ 24,441