XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
MARKETABLE SECURITIES (Tables)
9 Months Ended
Sep. 30, 2024
Marketable Securities [Abstract]  
Summary of Marketable Securities
The Company’s marketable securities consisted of the following (in thousands):
September 30, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Available-for-sale securities, short-term
Corporate debt securities$139,840 $300 $(18)$140,122 
Government and agency - U.S.26,979 58 — 27,037 
Total available-for-sale securities, short-term166,819 358 (18)167,159 
Available-for-sale securities, long-term
Corporate debt securities58,374 179 (1)58,552 
Total available-for-sale securities, long-term58,374 179 (1)58,552 
Total available-for-sale securities$225,193 $537 $(19)$225,711 
December 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Available-for-sale securities, short-term
Corporate debt securities$144,184 $97 $(191)$144,090 
Government and agency - U.S.32,470 82 (6)32,546 
Total available-for-sale securities, short-term176,654 179 (197)176,636 
Available-for-sale securities, long-term
Corporate debt securities57,240 320 (15)57,545 
Government and agency - U.S.4,985 23 — 5,008 
Total available-for-sale securities, long-term62,225 343 (15)62,553 
Total available-for-sale securities$238,879 $522 $(212)$239,189 
Summary of Unrealized Losses
The following tables summarize the amount of unrealized losses, defined as the amount by which the amortized cost exceeds fair value, and the related fair value of available-for-sale marketable securities with unrealized losses, which have been segregated into two categories: those that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for 12 or more months (in thousands):
September 30, 2024
Less than 12 MonthsGreater than 12 MonthsTotal
Fair ValueUnrealized LossesFair ValueUnrealized LossesFair ValueUnrealized Losses
Corporate debt securities$13,351 $(6)$12,336 $(13)$25,687 $(19)
Total$13,351 $(6)$12,336 $(13)$25,687 $(19)
December 31, 2023
Less than 12 MonthsGreater than 12 MonthsTotal
Fair ValueUnrealized LossesFair ValueUnrealized LossesFair ValueUnrealized Losses
Corporate debt securities$78,995 $(152)$12,074 $(54)$91,069 $(206)
Government and agency - U.S.5,585 (6)— — 5,585 (6)
Total$84,580 $(158)$12,074 $(54)$96,654 $(212)