XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Tables)
9 Months Ended
Sep. 30, 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:
September 30, 2023
Amortized
Cost
Gross unrealizedEstimated
Fair Value
(In thousands)GainsLosses
Available-for-sale securities, current portion    
U.S. government securities$5,030 $$$5,028 
Corporate debt securities15,901 15,898 
Other debt securities868 868 
Total short-term21,799 21,794 
     
Available-for-sale securities, long-term    
Other debt securities1,158 1,156 
Total marketable securities$22,957 $$10 $22,950 
December 31, 2022
Amortized
Cost
Gross unrealizedEstimated
Fair Value
(In thousands)GainsLosses
Available-for-sale securities, current portion
U.S. government securities$15,087 $$37 $15,051 
Corporate debt securities26,057 16 26,047 
Other debt securities2,169 2,162 
Total short-term43,313 60 43,260 
Available-for-sale securities, long-term
Other debt securities1,329 1,332 
Total marketable securities$44,642 $10 $60 $44,592 
September 30, 2023
(In thousands)Amortized
Cost
Estimated
Fair Value
Due in one year or less$21,799 $21,794 
Due after one year through five years1,158 1,156 
Total$22,957 $22,950