v3.26.1
Fair Value Measurements - Schedule of Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents $ 109,553 $ 85,165
Marketable securities 1,221,293 1,252,474
Digital assets, current 15,820 15,575
Digital assets, non-current 10,115 15,116
USDC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, current 15,820 15,575
Bitcoin    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, non-current 10,115 15,116
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 83,845 123,517
Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 476,055 446,155
U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 99,243 93,754
U.S. treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 512,807 515,359
Bitcoin exchange traded fund    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 49,343 73,689
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 3,291 9,543
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 105,197 69,844
Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 1,065 5,778
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 3,291 9,543
Marketable securities 49,343 73,689
Level 1 | USDC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, current 15,820 15,575
Level 1 | Bitcoin    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, non-current 10,115 15,116
Level 1 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | U.S. treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | Bitcoin exchange traded fund    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 49,343 73,689
Level 1 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 3,291 9,543
Level 1 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 0 0
Level 1 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 106,262 75,622
Marketable securities 1,171,950 1,178,785
Level 2 | USDC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, current 0 0
Level 2 | Bitcoin    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, non-current 0 0
Level 2 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 83,845 123,517
Level 2 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 476,055 446,155
Level 2 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 99,243 93,754
Level 2 | U.S. treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 512,807 515,359
Level 2 | Bitcoin exchange traded fund    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 2 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 0 0
Level 2 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 105,197 69,844
Level 2 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 1,065 5,778
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 0 0
Marketable securities 0 0
Level 3 | USDC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, current 0 0
Level 3 | Bitcoin    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, non-current 0 0
Level 3 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | U.S. treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | Bitcoin exchange traded fund    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 3 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 0 0
Level 3 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 0 0
Level 3 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents $ 0 $ 0