XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Reconciliation of Income Tax Expense At US Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income tax expense computed at U.S. federal statutory income tax rate $ 12,756 $ 15,367 $ 35,417
State income taxes (3,198) 3,088 7,281
Permanent items 399 1,465 2,654
Research and development credits 237 (1,016) (3,602)
Uncertain income tax position (1,992) (314) 348
Change in valuation allowance (8,626) 250 0
Other 456 911 (400)
Income tax expense $ 32 $ 19,751 $ 41,698