v3.26.1
Fair Value Measurements - Schedule of Gain (Loss) on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value Disclosures [Abstract]    
Unrealized losses on publicly traded equity securities still held at the reporting date, net $ (1,296) $ (4,213)
Losses on publicly traded equity securities, net $ (1,296) $ (4,213)