XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale
Available-for-sale marketable securities as of December 31, 2023 and 2022 were as follows (in thousands):
December 31, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$31,177 $$(2)$31,179 
Government-sponsored enterprises45,041 (5)45,043 
Corporate debt securities52,637 (15)52,627 
Total$128,855 $16 $(22)$128,849 
December 31, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Government-sponsored enterprises$32,812 $$(7)$32,810 
Corporate debt securities12,655 (4)12,652 
Total$45,467 $$(11)$45,462