XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Current and Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Accrued expenses and reserves $ 13,506 $ 12,558
Stock-based compensation 10,124 11,169
Tax credit carryforwards 99,314 22,896
Net operating loss 45,463 24,817
Identified intangibles 46,851 24,284
Operating lease liability 10,137 10,201
Other comprehensive income 37,997 24,540
Foreign tax deduction 1,900 7,560
Capital loss 18,198 17,688
Capitalized R&D expenses 268,918 142,386
Valuation allowance (98,444) (55,822)
Total deferred tax assets 453,964 242,277
Deferred tax liabilities:    
Depreciation and amortization (324) (1,587)
Operating lease right-of-use assets (7,798) (6,808)
Other (9,529) (6,909)
Total deferred tax liabilities (17,651) (15,304)
Net deferred tax assets $ 436,313 $ 226,973