XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Income Tax Reconciliation when Applying the Statutory Federal Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal statutory income tax $ (26,233) $ (11,538) $ 17,731
State income taxes, net (2,215) 365 1,269
Excess tax deductions on non-cash compensation 6,373 4,117 (9,401)
Research and experimentation tax credit (1,512) (2,906) (3,207)
Nondeductible executive compensation 2,174 2,692 3,058
Increase (decrease) in valuation allowance 17,087 139,374 595
Other, net 1,811 915 1,253
Income tax (benefit) expense $ (2,515) $ 133,019 $ 11,298