XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of Fair Value and Amortized Cost of Cash Equivalents
The fair value and amortized cost of cash equivalents and fixed income marketable securities by major security type are as follows (in thousands):
March 31, 2024
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$50,808 $— $— $50,808 
U.S. Treasury securities343,389 (197)343,194 
U.S. government agency securities38,566 — (139)38,427 
Corporate debt securities68,752 — (70)68,682 
Total cash equivalents and fixed income marketable securities
$501,515 $$(406)$501,111 
Classified as:Fair Value
Cash equivalents$101,996 
Marketable securities399,115 
Marketable securities, non-current— 
Total cash equivalents and fixed income marketable securities
$501,111 
December 31, 2023
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$62,075 $— $— $62,075 
U.S. Treasury securities374,214 237 (95)374,356 
U.S. government agency securities48,924 (177)48,750 
Corporate debt securities59,668 — (62)59,606 
Total cash equivalents and fixed income marketable securities
$544,881 $240 $(334)$544,787 
Classified as:Fair Value
Cash equivalents$127,705 
Marketable securities400,576 
Marketable securities, non-current16,506 
Total cash equivalents and fixed income marketable securities
$544,787 
Schedule of Fair Value and Amortized Cost of Marketable Securities
The fair value and amortized cost of cash equivalents and fixed income marketable securities by major security type are as follows (in thousands):
March 31, 2024
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$50,808 $— $— $50,808 
U.S. Treasury securities343,389 (197)343,194 
U.S. government agency securities38,566 — (139)38,427 
Corporate debt securities68,752 — (70)68,682 
Total cash equivalents and fixed income marketable securities
$501,515 $$(406)$501,111 
Classified as:Fair Value
Cash equivalents$101,996 
Marketable securities399,115 
Marketable securities, non-current— 
Total cash equivalents and fixed income marketable securities
$501,111 
December 31, 2023
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$62,075 $— $— $62,075 
U.S. Treasury securities374,214 237 (95)374,356 
U.S. government agency securities48,924 (177)48,750 
Corporate debt securities59,668 — (62)59,606 
Total cash equivalents and fixed income marketable securities
$544,881 $240 $(334)$544,787 
Classified as:Fair Value
Cash equivalents$127,705 
Marketable securities400,576 
Marketable securities, non-current16,506 
Total cash equivalents and fixed income marketable securities
$544,787