XML 237 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Marketable Securities
The Company’s portfolio of available-for-sale marketable securities consists of the following:
December 31, 2023
Amortized
Cost
Gross unrealizedEstimated
Fair Value
(In thousands)GainsLosses
Available-for-sale securities, current portion
U.S. government securities$5,169 $$— $5,170 
Corporate debt securities9,673 (4)9,674 
Other debt securities1,443 — 1,444 
Total short-term16,285 (4)16,288 
Available-for-sale securities, long-term
Other debt securities545 — 548 
Total available-for-sale securities$16,830 $10 $(4)$16,836 
(In thousands)Amortized
Cost
Estimated
Fair Value
Due in one year or less$16,285 $16,288 
Due after one year through five years545 548 
Total$16,830 $16,836