XML 104 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets    
Net operating loss and credit carry-forwards $ 463,400 $ 491,323
Research and development credits 87,111 71,756
Research and development expenditure capitalization 130,792 75,821
Basis difference in investments 40,655 107,756
Sales tax accrual 67 90
Share-based compensation 21,014 14,986
Acquired intangibles 76,171 50,156
Accrued liabilities 17,994 16,550
Gross deferred tax assets 837,204 828,438
Valuation allowance (674,720) (669,690)
Total deferred tax assets 162,484 158,748
Deferred tax liabilities    
Deferred sales commissions (117,875) (117,724)
Lease right of use assets (8,255) (7,045)
Property and equipment (35,753) (32,746)
Net deferred tax assets $ 601 $ 1,233