XML 79 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Reconciliation of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income taxes computed at federal statutory rate $ 4,879 $ (2,137) $ (63,725)
State income taxes 2,465 8,385 (2,768)
Stock-based compensation 383 491 609
Excess tax deficiencies (benefits) related to stock- based compensation 4,565 (43,797) (19,961)
Research and development credits, net of reserves (6,401) (8,206) (3,541)
Nondeductible officers' compensation 12,295 21,905 79,046
Increase (decrease) in valuation allowance 68 37,782 (293)
Transaction costs 39 438 277
Basis difference on disposition 659 0 0
Nondeductible penalties 318 16 6
Other 85 200 523
Total income tax expense (benefit) $ 9,597 $ 15,077 $ (9,827)
Effective income tax rate (41.30%) (148.10%) 3.20%