XML 111 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Net operating loss and credit carry-forwards $ 407,235 $ 463,400
Research and development credits 73,352 87,111
Research and development expenditure capitalization 201,814 130,792
Basis difference in investments 138 40,655
Sales tax accrual 67 67
Share-based compensation 5,926 21,014
Acquired intangibles 91,943 76,171
Accrued liabilities 15,141 17,994
Gross deferred tax assets 795,616 837,204
Valuation allowance (644,379) (674,720)
Total deferred tax assets 151,237 162,484
Deferred tax liabilities    
Deferred sales commissions (104,236) (117,875)
Lease right of use assets (6,948) (8,255)
Property and equipment (35,837) (35,753)
Net deferred tax assets $ 4,216 $ 601