XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
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
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 340,485 $ 486,954 $ 416,118
Total cash equivalents 110,088 88,044  
Amortized cost 1,240,951 976,964  
Unrealized gains 3,535 1,850  
Unrealized losses (109) (543)  
Fair value 1,244,377 978,271  
Amortized cost 1,477,685 1,377,739  
Fair value 1,481,111 1,379,046  
Total cash, cash equivalents, and marketable securities 1,577,533 1,457,837  
Cash and cash equivalents:      
Cash and Cash Equivalents [Line Items]      
Unrealized gains 1 2  
Unrealized losses (7) (7)  
Amortized cost 340,491 486,959  
Fair value 340,485 486,954  
Debt securities:      
Cash and Cash Equivalents [Line Items]      
Amortized cost 1,137,194 890,780  
Unrealized gains 3,534 1,848  
Unrealized losses (102) (536)  
Fair value 1,140,626 892,092  
Cash | Cash and cash equivalents:      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 230,397 398,910  
Total cash equivalents 230,397 398,910  
Money market funds      
Cash and Cash Equivalents [Line Items]      
Total cash equivalents 6,337 1,865  
Money market funds | Cash and cash equivalents:      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 6,337 1,865  
Total cash equivalents 6,337 1,865  
Commercial paper      
Cash and Cash Equivalents [Line Items]      
Total cash equivalents 100,985 86,179  
Commercial paper | Cash and cash equivalents:      
Cash and Cash Equivalents [Line Items]      
Unrealized gains 1 2  
Unrealized losses (7) (7)  
Amortized cost 100,991 86,184  
Fair value 100,985 86,179  
Corporate bonds      
Cash and Cash Equivalents [Line Items]      
Total cash equivalents 166    
Corporate bonds | Cash and cash equivalents:      
Cash and Cash Equivalents [Line Items]      
Unrealized gains 0    
Unrealized losses 0    
Amortized cost 166    
Fair value 166    
U.S. agency securities      
Cash and Cash Equivalents [Line Items]      
Total cash equivalents 0    
U.S. agency securities | Cash and cash equivalents:      
Cash and Cash Equivalents [Line Items]      
Unrealized gains 0    
Unrealized losses 0    
Amortized cost 0    
Fair value 0    
U.S. treasury securities      
Cash and Cash Equivalents [Line Items]      
Total cash equivalents 2,600    
U.S. treasury securities | Cash and cash equivalents:      
Cash and Cash Equivalents [Line Items]      
Unrealized gains 0    
Unrealized losses 0    
Amortized cost 2,600    
Fair value 2,600    
Commercial paper | Debt securities:      
Cash and Cash Equivalents [Line Items]      
Amortized cost 146,921 190,072  
Unrealized gains 38 93  
Unrealized losses (8) (10)  
Fair value 146,951 190,155  
Corporate bonds | Debt securities:      
Cash and Cash Equivalents [Line Items]      
Amortized cost 397,618 228,706  
Unrealized gains 1,480 555  
Unrealized losses (50) (308)  
Fair value 399,048 228,953  
U.S. agency securities | Debt securities:      
Cash and Cash Equivalents [Line Items]      
Amortized cost 88,962 100,793  
Unrealized gains 268 285  
Unrealized losses (4) (18)  
Fair value 89,226 101,060  
U.S. treasury securities | Debt securities:      
Cash and Cash Equivalents [Line Items]      
Amortized cost 503,693 371,209  
Unrealized gains 1,748 915  
Unrealized losses (40) (200)  
Fair value 505,401 371,924  
Bitcoin exchange traded fund | Debt securities:      
Cash and Cash Equivalents [Line Items]      
Bitcoin exchange traded fund $ 96,422 $ 78,791