v3.26.1
Cash, Cash Equivalents and Short-Term Investments - Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash, Cash Equivalents and Short-Term Investments    
Investments in equity securities $ 98,100  
Net losses recognized during the period on equity securities (1,062)  
Less: net gains recognized during the period on equity securities sold during the period   $ 659
Unrealized gains (losses) recognized during the period on equity securities still held at March 31, 2026 and 2025 $ (1,062) $ 659