v3.25.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Accrued expenses $ 26,621 $ 17,730
Intangible assets 6,028 2,050
Deferred revenue 348,089 285,033
Net operating loss carryforwards 800,321 599,380
Tax credit carryforwards 422,107 234,868
Stock-based compensation 31,983 31,089
Operating lease liabilities 183,443 186,229
Capitalized research and development 979,811 605,278
Other 2,257 5,650
Total gross deferred tax asset 2,800,660 1,967,307
Less: valuation allowance (2,319,702) (1,551,700)
Net deferred tax assets 480,958 415,607
Deferred tax liabilities:    
Fixed assets (34,745) (40,178)
Operating lease right-of-use assets (149,883) (155,121)
Deferred cost of revenue (294,550) (219,859)
Total deferred tax liabilities (479,178) (415,158)
Net deferred tax assets/(liabilities) $ 1,780 $ 449