XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Tables)
6 Months Ended
Jun. 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:
June 30, 2023
Amortized
Cost
Gross unrealizedEstimated
Fair Value
(In thousands)GainsLosses
Available-for-sale securities, current portion    
U.S. government securities$5,911 $$$5,909 
Corporate debt securities18,346 18,338 
Other debt securities611 611 
Total short-term24,868 12 24,858 
     
Available-for-sale securities, long-term    
Other debt securities1,839 1,839 
Total marketable securities$26,707 $$17 $26,697 
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 
June 30, 2023
(In thousands)Amortized
Cost
Estimated
Fair Value
Due in one year or less$24,868 $24,858 
Due after one year through five years1,839 1,839 
Total$26,707 $26,697