v3.26.3
Cash, Cash Equivalents and Short-Term Investments - Equity Investments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash, Cash Equivalents and Short-Term Investments    
Investments in equity securities $ 95,100  
Net losses recognized during the period on equity securities (4,680) $ (46)
Less: net gains recognized during the period on equity securities sold during the period 592 1,709
Unrealized gains (losses) recognized during the period on equity securities still held at September 30, 2026 and 2025 $ (4,088) $ 1,663