XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Investments (Tables)
3 Months Ended
Mar. 31, 2024
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:
March 31, 2024
Amortized
Cost
Gross unrealizedEstimated
Fair Value
(In thousands)GainsLosses
Available-for-sale securities, current portion    
U.S. government securities$5,897 $$(6)$5,891 
Corporate debt securities7,851 (5)7,847 
Other debt securities1,842 (1)1,841 
Total short-term15,590 (12)15,579 
     
Available-for-sale securities, long-term    
Other debt securities823 (1)822 
Total marketable securities$16,413 $$(13)$16,401 
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 marketable securities$16,830 $10 $(4)$16,836 
March 31, 2024
(In thousands)Amortized
Cost
Estimated
Fair Value
Due in one year or less$15,590 $15,579 
Due after one year through five years823 822 
Total$16,413 $16,401