XML 92 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Reconciliation of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income taxes computed at federal statutory rate $ (11,670) $ (4,879) $ (2,137)
State income taxes (16,934) 2,465 8,385
Stock-based compensation 217 383 491
Excess tax (benefits) related to stock-based compensation 6,131 4,565 (43,797)
Research and development credits, net of reserves 526 (6,401) (8,206)
Nondeductible officers' compensation 10,641 12,295 21,905
(Decrease) increase in valuation allowance (36,323) 68 37,782
Transaction costs 1 39 438
Basis difference on disposition 0 659 0
Nondeductible penalties 2 318 16
Other 705 85 200
Total income tax (benefit) expense $ (46,704) $ 9,597 $ 15,077
Effective income tax rate 84.00% (41.30%) (148.10%)