XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash, Cash Equivalents and Short-term Investments - Equity Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash, Cash Equivalents and Short-term Investments      
Investments in equity securities $ 97,700 $ 101,800  
Net losses recognized during the year on equity securities (3,370) (3,764) $ (11,406)
Less: net gains recognized during the year on equity securities sold during the year 2,471 5,072  
Unrealized gains (losses) recognized during the year on equity securities still held at December 31, 2024, 2023 and 2022 $ (899) $ 1,308 $ (11,406)