XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Marketable Investment Securities - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]      
Net gains on equity securities $ 1,466 $ 555 $ 0
Less: Net gain recognized on equity securities sold 484 0 0
Net unrealized gains recognized on equity securities still held $ 982 $ 555 $ 0