XML 34 R24.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 Measured At Fair Value on Recurring Basis
The following tables summarize assets that are measured at fair value on a recurring basis:
March 31, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents
Money market funds$151,173 $— $— $151,173 
Total cash equivalents$151,173 $— $— $151,173 
Short-term investments
Commercial paper$— $78,345 $— $78,345 
Corporate bonds— 70,027 — 70,027 
Asset backed securities— 18,514 — 18,514 
Yankee bonds— 8,901 — 8,901 
U.S. Treasury and agency obligations— 75,007 — 75,007 
Total short-term investments$— $250,794 $— $250,794 
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Cash equivalents
Money market funds$130,375 $— $— $130,375 
Total cash equivalents$130,375 $— $— $130,375 
Short-term investments
Commercial paper$— $82,216 $— $82,216 
Corporate bonds— 61,149 — 61,149 
Asset backed securities— 15,043 — 15,043 
Yankee bonds— 6,913 — 6,913 
U.S. Treasury and agency obligations— 71,519 — 71,519 
Total short-term investments$— $236,840 $— $236,840