XML 114 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current $ 8,580 $ 9,912 $ 8,183
Benefit for deferred income taxes (2,023) (693) (844)
Total provision for income taxes $ 6,557 $ 9,219 $ 7,339