XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Marketable Securities
The following is a summary of available-for-sale financial instruments, as of March 31, 2024 and December 31, 2023, respectively (in thousands):
March 31, 2024
Amortized CostUnrealized Gain
Unrealized Losses
Fair Value
Marketable securities:
Corporate securities (1)
$110,948 $$(681)$110,268 
U.S. treasury and agency securities21,442 (82)21,363 
Total Marketable securities$132,390 $$(763)$131,631 
(1)Comprised primarily of corporate bonds
December 31, 2023
Amortized CostUnrealized Gain
Unrealized Losses
Fair Value
Cash equivalents:
Corporate securities (1)
$1,213 $— $(1)$1,212 
Total cash equivalents1,213 — (1)1,212 
Marketable securities:
Corporate securities (1)
$199,084 $115 $(819)$198,380 
U.S. treasury and agency securities30,404 25 (48)30,381 
Total Marketable securities$229,488 $140 $(867)$228,761 
(1)Comprised primarily of corporate bonds and commercial paper
Schedule of Fair Values of Available-for-Sale Financial Instruments
As of March 31, 2024, the fair values of available-for-sale financial instruments, by remaining contractual maturity, were as follows (in thousands):
Due within one year$94,440 
Due in one to five years37,191 
Total$131,631