XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale Marketable Securities
The following tables summarize the Company's marketable debt securities (in thousands):
September 30, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$26,050 $— $(12)$26,038 
Government-sponsored enterprises83,671 40 (16)83,695 
Corporate debt securities56,847 — (46)56,801 
Total$166,568 $40 $(74)$166,534 
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