XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in debt and equity securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investment Holdings [Line Items]    
Debt securities $ 31,783 $ 44,158
Equity Securities, FV-NI 37,953 40,566
Total 69,736 84,724
Debt securities, short-term investments 28,114 44,158
Short-term investments 31,014 51,064
Debt securities, long-term investments 3,669 0
Long-term investments 38,722 33,660
Certificates of deposit and other time deposits    
Investment Holdings [Line Items]    
Debt securities 31,783 44,158
Equity Securities, FV-NI 0 0
Total 31,783 44,158
Investments in mutual funds and common stocks    
Investment Holdings [Line Items]    
Debt securities 0 0
Equity Securities, FV-NI 37,953 40,566
Total 37,953 40,566
Short-term Investments    
Investment Holdings [Line Items]    
Investments in equity securities 2,900 6,906
Long-term Investments    
Investment Holdings [Line Items]    
Equity Securities, FV-NI, Noncurrent $ 35,053 $ 33,660