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 $- $2 $5,028 
Corporate debt securities15,901 1 4 15,898 
Other debt securities868 - - 868 
Total short-term21,799 1 6 21,794 
     
Available-for-sale securities, long-term    
Other debt securities1,158 2 4 1,156 
Total marketable securities$22,957 $3 $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 $1 $37 $15,051 
Corporate debt securities26,057 6 16 26,047 
Other debt securities2,169 - 7 2,162 
Total short-term43,313 7 60 43,260 
Available-for-sale securities, long-term
Other debt securities1,329 3 - 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