XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Marketable Securities
The Company’s marketable securities, which consist of highly liquid marketable debt securities, are classified as available-for-sale and are stated at fair value. The following tables summarize the Company’s marketable securities (in thousands):
As of June 30, 2023Maturity
(in years)
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
U.S. Treasury securities
1 or less
$326,395 $$(1,624)$324,774 
U.S. Government agency securities
1 or less
5,000 — (24)4,976 
Negotiable certificates of deposit
1 or less
5,630 — (30)5,600 
Corporate debt securities
1 or less
4,525 — (48)4,477 
U.S. Treasury securities
1 - 2
81,534 — (924)80,610 
Negotiable certificates of deposit
1 - 2
2,205 — (19)2,186 
Total$425,289 $$(2,669)$422,623 
As of December 31, 2022Maturity
(in years)
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
U.S. Treasury securities
1 or less
$230,349 $$(2,283)$228,067 
U.S. Government agency securities
1 or less
5,000 — (34)4,966 
Negotiable certificates of deposit
1 or less
3,911 (57)3,855 
Corporate debt securities
1 or less
16,360 — (286)16,074 
U.S. Treasury securities
1 - 2
16,919 — (41)16,878 
Negotiable certificates of deposit
1 - 2
490 — 491 
Total$273,029 $$(2,701)$270,331