XML 69 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 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):
December 31, 2025
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$149,874 $— $— $149,874 
Commercial paper— 24,899 — 24,899 
Short-term marketable securities:
U.S. government treasuries600,084 — — 600,084 
Corporate debt securities— 62,469 — 62,469 
Long-term marketable securities:
U.S. government treasuries58,545 — — 58,545 
Corporate debt securities— 39,777 — 39,777 
Total $808,503 $127,145 $— $935,648 
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