XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Estimated Fair Value of Cash Equivalents and Marketable Securities and the Gross Unrealized Gains and Losses
The following tables summarize the estimated fair value of the Company’s cash equivalents and marketable securities and the gross unrealized gains and losses (in thousands):
March 31, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds$225,797 $— $— $225,797 
Total cash equivalents$225,797 $— $— $225,797 
Marketable securities:
Commercial paper$74,803 $12 $(23)$74,792 
Corporate bonds41,497 11 (74)41,434 
U.S. government treasury securities85,250 (209)85,045 
U.S. government agency securities55,937 26 (145)55,818 
Total marketable securities$257,487 $53 $(451)$257,089 

December 31, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds$150,648 $— $— $150,648 
Commercial paper24,950 — 24,955 
U.S. government treasury securities10,965 — 10,966 
Total cash equivalents$186,563 $$— $186,569 
 
Marketable securities:
Commercial paper$79,124 $62 $— $79,186 
Corporate bonds32,984 81 (1)33,064 
U.S. government treasury securities21,846 31 — 21,877 
U.S. government agency securities16,147 110 — 16,257 
Total marketable securities$150,101 $284 $(1)$150,384 
Available-for-Sale Securities in an Unrealized Loss Position
The following table summarizes the available-for-sale securities in an unrealized loss position for which an allowance for credit losses has not been recorded as of March 31, 2024 and December 31, 2023, aggregated by major security type and length of time in a continuous unrealized loss position:
March 31, 2024
Less Than 12 Months
12 Months or Longer
Total
Fair Value
Unrealized
Losses
Fair Value
Unrealized
Losses
Fair Value
Unrealized
Losses
Commercial paper$30,027 $(23)$— $— $30,027 $(23)
Corporate bonds30,737 (74)— — 30,737 (74)
U.S. government treasury securities77,707 (209)— — 77,707 (209)
U.S. government agency securities44,742 (145)— — 44,742 (145)
Total marketable securities$183,213 $(451)$— $— $183,213 $(451)
December 31, 2023
Less Than 12 Months
12 Months or Longer
Total
Fair Value
Unrealized
Losses
Fair Value
Unrealized
Losses
Fair Value
Unrealized
Losses
Corporate bonds$9,907 $(1)$— $— $9,907 $(1)
U.S. government treasury securities4,831 — — — 4,831 — 
Total marketable securities$14,738 $(1)$— $— $14,738 $(1)
Contractual Maturities of Marketable Securities at Estimated Fair Value
The following table summarizes the contractual maturities of the Company’s marketable securities at estimated fair value (in thousands):
March 31,
2024
December 31,
2023
Due in one year or less$191,090 $115,784 
Due in 1 - 2 years65,999 34,600 
Total marketable securities$257,089 $150,384