v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents $ 98,644 $ 85,165
Marketable securities 1,232,810 1,252,474
Digital assets, current 15,696 15,575
Digital assets, non-current 11,787 15,116
USDC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, current 15,696 15,575
Bitcoin    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, non-current 11,787 15,116
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 88,342 123,517
Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 469,360 446,155
U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 108,048 93,754
U.S. treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 510,041 515,359
Bitcoin exchange traded fund    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 57,019 73,689
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 9,156 9,543
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 89,136 69,844
Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 352 5,778
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 9,156 9,543
Marketable securities 57,019 73,689
Level 1 | USDC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, current 15,696 15,575
Level 1 | Bitcoin    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Digital assets, non-current 11,787 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 57,019 73,689
Level 1 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 9,156 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 89,488 75,622
Marketable securities 1,175,791 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 88,342 123,517
Level 2 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 469,360 446,155
Level 2 | U.S. agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 108,048 93,754
Level 2 | U.S. treasury securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 510,041 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 89,136 69,844
Level 2 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents 352 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