v3.26.1
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Investments, All Other Investments [Abstract]  
Schedule of Fair Value and Amortized Cost
The fair value and amortized cost of cash equivalents and available-for-sale securities by major security type as of June 30, 2026 and as of December 31, 2025 are presented in the following tables:
June 30, 2026
Amortized CostUnrealized GainsUnrealized LossesFair Value
(In thousands)
Money market funds$34,201 $— $— $34,201 
Commercial paper142,709 (216)142,502 
Corporate bonds84,598 — (110)84,488 
U.S. treasury securities127,252 31 (178)127,105 
U.S. agency securities30,923 — (54)30,869 
Total cash equivalents and investments$419,683 $40 $(558)$419,165 
Classified as:
Cash equivalents$34,201 
Short-term investments293,978 
Long-term investments90,986 
Total cash equivalents and investments$419,165 
December 31, 2025
Amortized CostUnrealized GainsUnrealized LossesFair Value
(In thousands)
Money market funds$48,576 $— $— $48,576 
Commercial paper42,696 18 (10)42,704 
Corporate bonds53,636 69 — 53,705 
U.S. treasury securities75,990 167 — 76,157 
U.S. agency securities33,974 25 — 33,999 
Total cash equivalents and investments$254,872 $279 $(10)$255,141 
Classified as:
Cash equivalents$48,576 
Short-term investments198,522 
Long-term investments8,043 
Total cash equivalents and investments$255,141