XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current tax benefit, federal $ 1,916 $ 11,536
Deferred tax (expense), federal (24,946) (34,056)
Total federal income tax (expense) (23,030) (22,520)
Current tax (expense) (142) (124)
Deferred tax (expense) benefit (1) 10
Total foreign income tax (expense) (143) (114)
Current tax benefit (expense) 248 (191)
Deferred tax (expense) (5,546) (3,779)
Total state and other income tax (expense) (5,298) (3,970)
Total income tax (expense) $ (28,471) $ (26,604)