XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Summary of Cash Equivalents and Marketable Securities Measured at Fair Value on a Recurring Basis
The following table summarizes our cash equivalents and marketable securities measured at fair value and by level on a recurring basis as of June 30, 2024:
(In thousands)Level 1Level 2Level 3Total
Cash equivalents$16,203 $29,474 $— $45,677 
Total cash equivalents16,203 29,474 — 45,677 
Marketable securities:
Certificates of deposit$— $11,878 $— $11,878 
U.S. Treasuries— 102,260 — 102,260 
Government securities— 150,793 — 150,793 
Corporate debt securities— 295,847 — 295,847 
Total marketable securities— 560,778 — 560,778 
Total cash equivalents and marketable securities$16,203 $590,252 $— $606,455