Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Reconciliation of Income Taxes Computed to Income Tax Expense (Benefit) (Details)

v3.24.0.1
INCOME TAXES - Reconciliation of Income Taxes Computed to Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Note 14 - INCOME TAXES - Reconciliation of Income Taxes Computed to Income Tax Expense (Benefit) (Details)      
Income tax expense (benefit) at the federal statutory rate, amount $ 7,128 $ 59,810 $ (10,402)
Compensation adjustments, amount 1,752 599 559
State income taxes, amount 1,143 2,418 (330)
Valuation allowance, amount 8,125 (9,117) 1,863
Other, amount 197 (50) 253
Total income tax expense (benefit) $ 18,345 $ 53,660 $ (8,057)