v3.26.1
Cash, Cash Equivalents and Short-Term Investments - Equity Investments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash, Cash Equivalents and Short-Term Investments    
Investments in equity securities $ 98,700  
Net gains (losses) recognized during the period on equity securities (1,062) $ 613
Less: net gains recognized during the period on equity securities sold during the period 593  
Unrealized gains (losses) recognized during the period on equity securities still held at June 30, 2026 and 2025 $ (469) $ 613