XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Available-for-Sale Marketable Securities
The following is a summary of the Company’s available-for-sale marketable securities as of June 30, 2023, which all have contractual maturities of less than two years:
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Market
Value
(in thousands)
U.S. Treasury and government agencies$236,097 $18 $(1,058)$235,057 
Corporate debt104,351 13 (101)104,263 
Total marketable securities$340,448 $31 $(1,159)$339,320 
The following is a summary of the Company’s available-for-sale marketable securities as of December 31, 2022, which all have contractual maturities of less than two years:
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Market
Value
(in thousands)
U.S. Treasury and government agencies$178,351 $— $(1,181)$177,170 
Corporate debt155,017 14 (371)154,660 
Total marketable securities$333,368 $14 $(1,552)$331,830