XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Net Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Other assets $ 2,703 $ 5,072
Operating lease liabilities 14,402 9,702
Stock-based compensation 12,542 10,097
Research and development credits, net of reserves 14,382 19,407
Tax credit carryforward 769 580
Interest expense carryforward 4,699
Charitable contribution carryforward 6,810 8,817
Goodwill 10,705 8,668
Capitalized research and development expenditures 9,269  
Net operating losses 8,737 21,907
Total deferred tax assets 80,319 88,949
Valuation allowance (57,115) (52,679)
Deferred tax assets, net of valuation allowance 23,204 36,270
Deferred tax liabilities    
Other liabilities (1,143) (527)
Operating lease right-of-use assets (8,815) (6,727)
Property and equipment (4,383) (4,699)
Capitalized software   (10,926)
Intangible assets (9,157) (13,635)
Total deferred tax liabilities (23,498) (36,514)
Total deferred tax liabilities, net $ 294 $ 244