XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
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):
March 31, 2024
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$41,297 $— $— $41,297 
Short-term marketable securities:
U.S. government treasuries829,409 — — 829,409 
Corporate debt securities— 1,079 — 1,079 
Commercial paper— 45,807 — 45,807 
Long-term marketable securities:
U.S. government treasuries475,196 — — 475,196 
Corporate debt securities— 15,527 — 15,527 
Total$1,345,902 $62,413 $— $1,408,315 
December 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$121,034 $— $— $121,034 
Short-term marketable securities:
U.S. government treasuries869,172 — — 869,172 
U.S. government agency securities— 7,086 — 7,086 
Commercial paper— 31,147 — 31,147 
Total$990,206 $38,233 $— $1,028,439