XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Cash, Cash Equivalents and Short-Term Investments - Equity Investments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash, Cash Equivalents and Short-Term Investments    
Investments in equity securities $ 99,300  
Net losses recognized during the period on equity securities (46) $ (1,026)
Less: net gains recognized during the period on equity securities sold during the period 1,709 2,471
Unrealized gains recognized during the period on equity securities still held at June 30, 2025 and 2024 $ 1,663 $ 1,445