XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
Assets and liabilities measured at fair value at each balance sheet date are as follows (in thousands):
June 30, 2025
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$109,037 $— $— $109,037 
Short-term marketable securities:
U.S. government treasuries720,131 — — 720,131 
Corporate debt securities— 37,614 — 37,614 
Long-term marketable securities:
U.S. government treasuries66,852 — — 66,852 
Corporate debt securities— 11,611 — 11,611 
Total$896,020 $49,225 $— $945,245 
December 31, 2024
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$126,728 $— $— $126,728 
Short-term marketable securities:
U.S. government treasuries629,400 — — 629,400 
Corporate debt securities— 21,399 — 21,399 
Commercial paper— 6,572 — 6,572 
Long-term marketable securities:
U.S. government treasuries334,892 — — 334,892 
Corporate debt securities— 24,481 — 24,481 
Total$1,091,020 $52,452 $— $1,143,472