v3.26.1
Investments and Equity Method Investments - Summary of Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity Method Investments and Joint Ventures [Abstract]        
Impairment charges $ 0 $ 0 $ 0 $ (1,844)
Unrealized gains (losses) recognized on marketable equity securities and warrants 1,987 (229) 773 (2,078)
Total gain (loss) on investments $ 1,987 $ (229) $ 773 $ (3,922)