XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current tax benefit, federal $ 11,536 $ 4,352
Deferred tax (expense), federal (34,056) (16,623)
Total federal income tax (expense) (22,520) (12,271)
Current tax (expense) (124) (183)
Deferred tax benefit 10 3
Total foreign income tax (expense) (114) (180)
Current tax (expense) benefit (191) 2,146
Deferred tax (expense) (3,779) (4,355)
Total state and other income tax (expense) (3,970) (2,209)
Total income tax (expense) $ (26,604) $ (14,660)