v3.26.1
Cash, Cash Equivalents, and Marketable Securities - Schedule of Amortized Cost, Unrealized Gains and Losses and Estimated Fair Value of the Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 445,845 $ 403,469 $ 621,619
Total cash equivalents 109,553 85,165  
Amortized cost 1,280,807 1,250,406  
Unrealized gains 667 4,029  
Unrealized losses (3,262) (28)  
Fair value 1,278,212 1,254,407  
Amortized cost 1,620,390 1,578,253  
Fair value 1,617,795 1,582,254  
Total cash, cash equivalents, and marketable securities 1,667,138 1,655,943  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Cash and Cash Equivalents [Line Items]      
Unrealized gains 0 2  
Unrealized losses (21) (4)  
Amortized cost 445,866 403,471  
Fair value 445,845 403,469  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:MarketableSecuritiesCurrent      
Cash and Cash Equivalents [Line Items]      
Amortized cost 1,174,524 1,174,782  
Unrealized gains 667 4,027  
Unrealized losses (3,241) (24)  
Fair value 1,171,950 1,178,785  
Commercial paper | Location, Statement of Financial Position, Balance [Axis]: us-gaap:MarketableSecuritiesCurrent      
Cash and Cash Equivalents [Line Items]      
Amortized cost 83,873 123,465  
Unrealized gains 3 60  
Unrealized losses (31) (8)  
Fair value 83,845 123,517  
Corporate bonds | Location, Statement of Financial Position, Balance [Axis]: us-gaap:MarketableSecuritiesCurrent      
Cash and Cash Equivalents [Line Items]      
Amortized cost 476,630 444,515  
Unrealized gains 467 1,654  
Unrealized losses (1,042) (14)  
Fair value 476,055 446,155  
U.S. agency securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:MarketableSecuritiesCurrent      
Cash and Cash Equivalents [Line Items]      
Amortized cost 99,551 93,467  
Unrealized gains 23 288  
Unrealized losses (331) (1)  
Fair value 99,243 93,754  
U.S. treasury securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:MarketableSecuritiesCurrent      
Cash and Cash Equivalents [Line Items]      
Amortized cost 514,470 513,335  
Unrealized gains 174 2,025  
Unrealized losses (1,837) (1)  
Fair value 512,807 515,359  
Bitcoin exchange traded fund | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Cash and Cash Equivalents [Line Items]      
Bitcoin exchange traded fund 49,343 73,689  
Cash and cash equivalents: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 336,292 318,304  
Total cash equivalents 336,292 318,304  
Money market funds      
Cash and Cash Equivalents [Line Items]      
Total cash equivalents 3,291 9,543  
Money market funds | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 3,291 9,543  
Total cash equivalents 3,291 9,543  
Commercial paper      
Cash and Cash Equivalents [Line Items]      
Total cash equivalents 105,197 69,844  
Commercial paper | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Cash and Cash Equivalents [Line Items]      
Unrealized gains 0 2  
Unrealized losses (21) (4)  
Amortized cost 105,218 69,846  
Fair value 105,197 69,844  
Corporate bonds      
Cash and Cash Equivalents [Line Items]      
Total cash equivalents 1,065 5,778  
Corporate bonds | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Cash and Cash Equivalents [Line Items]      
Unrealized gains 0 0  
Unrealized losses 0 0  
Amortized cost 1,065 5,778  
Fair value $ 1,065 $ 5,778