v3.26.1
Investments - Schedule of Equity Investments Under Measurement Alternative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Investments in and Advances to Affiliates, at Fair Value    
Beginning balance $ 78,508 $ 68,229
Net investments and returns in privately held companies 13,301 9,674
Upward adjustments 8,126 1,511
Downward adjustments (1,621) (3,156)
Realized gains (losses) and impairments (258) (217)
Ending balance 98,056 76,041
Other long-term investments $ 5,700 $ 7,800