XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale Marketable Securities
The following tables summarize the Company's marketable debt securities (in thousands):
June 30, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$16,903 $— $(3)$16,900 
Government-sponsored enterprises14,562 — (13)14,549 
Corporate debt securities24,998 — (7)24,991 
Total$56,463 $— $(23)$56,440 
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