v3.25.2
Marketable Investment Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
Marketable investment securities consisted of the following (in thousands):
June 30, 2025December 31, 2024
Current marketable investment securities:
Trading securities$3,315 $3,555 
Debt securities - AFS184,805 169,866 
Debt securities - HTM(1)
5,577 — 
Total current marketable investment securities$193,697 $173,421 
(1) We held no debt securities - HTM as of December 31, 2024.
Schedule of Debt Securities, Available-for-Sale and Held-to-Maturity
The following tables present our debt securities (in thousands):
June 30, 2025
Amortized CostUnrealizedEstimated Fair Value
GainsLosses
U.S. government securities - AFS$184,766 $58 $(19)$184,805 
U.S. government securities - HTM5,577 — 5,579 
Total debt securities$190,343 $60 $(19)$190,384 

December 31, 2024
Amortized CostUnrealizedEstimated Fair Value
GainsLosses
U.S. government securities - AFS$169,636 $244 $(14)$169,866 
U.S. government securities - HTM(1)
— — — — 
Total debt securities$169,636 $244 $(14)$169,866 
(1) We held no debt securities - HTM as of December 31, 2024.