XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Investments in debt and equity securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Investment Holdings [Line Items]    
Debt securities $ 68,863 $ 44,158
Investments in equity securities 35,746 40,566
Equity Securities, FV-NI 35,746 40,566
Total 104,609 84,724
Debt securities, short-term investments 68,863 44,158
Short-term investments 73,163 51,064
Debt securities, long-term investments 0 0
Long-term investments 31,446 33,660
Certificates of deposit and other time deposits    
Investment Holdings [Line Items]    
Debt securities 68,863 44,158
Investments in equity securities 0 0
Total 68,863 44,158
Investments in mutual funds and common stocks    
Investment Holdings [Line Items]    
Debt securities 0 0
Investments in equity securities 35,746 40,566
Total 35,746 40,566
Short-term Investments    
Investment Holdings [Line Items]    
Investments in equity securities 4,300 6,906
Long-term Investments    
Investment Holdings [Line Items]    
Equity Securities, FV-NI, Noncurrent $ 31,446 $ 33,660