v3.26.1
Marketable Investment Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current marketable investment securities:    
Equity securities $ 6,814 $ 5,555
Debt securities - AFS 197,875 171,631
Debt securities - HTM 0 5,590
Total current marketable investment securities $ 204,689 $ 182,776