XML 59 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Investments (Tables)
9 Months Ended
Sep. 30, 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:
September 30, 2024
Amortized
Cost
Gross unrealizedEstimated
Fair Value
(In thousands)GainsLosses
Available-for-sale securities, current portion    
U.S. government securities$2,676 $$$2,679 
Corporate debt securities6,149 16 6,165 
Other debt securities1,363 1,367 
Total short-term10,188 23 10,211 
     
Available-for-sale securities, long-term    
Corporate debt securities2,944 21 2,965 
Other debt securities1,910 1,919 
Total marketable securities$15,042 $53 $$15,095 
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 
September 30, 2024
(In thousands)Amortized
Cost
Estimated
Fair Value
Due in one year or less$10,188 $10,211 
Due after one year through five years4,854 4,884 
Total$15,042 $15,095