XML 112 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Income tax (Benefit) provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of the income tax (Benefit) provision      
Tax computed at federal statutory rate $ 27,995 $ 32,701 $ 24,492
State tax, net of federal tax benefit 1,934 4,879 5,531
Loss on impairment (4,775) (3,836) 0
Equity compensation (3,311) (3,939) 12,821
Officer compensation (15) (860) (5,306)
Debt transactions (1,591) 4,808 (1,791)
Enacted tax rate changes (2,061) 90 123
Return to provision 4,816 (6,533) (648)
Valuation allowance (23,453) (27,724) (25,296)
Other (161) (428) 347
Income tax (expense) benefit $ (622) $ (842) $ 10,273