XML 78 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Gain (Loss) on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value Disclosures [Abstract]        
Gains (losses) recognized on publicly traded equity securities sold during the period, net $ 15 $ 0 $ (754) $ 0
Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net (131) 1,887 (658) (2,326)
Gains (losses) on publicly traded equity securities, net $ (116) $ 1,887 $ (1,412) $ (2,326)