XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale Marketable Securities
The following tables summarize the Company's marketable debt securities (in thousands):
March 31, 2025
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$2,992 $— $— $2,992 
Government-sponsored enterprises4,991 — (1)4,990 
Corporate debt securities589 — — 589 
Total$8,572 $— $(1)$8,571 
December 31, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Government-sponsored enterprises$1,995 $— $— $1,995 
Corporate debt securities16,828 — 16,832 
Total$18,823 $$— $18,827