v3.26.1
Investments in debt and equity securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Investment Holdings [Line Items]    
Debt securities $ 23,915 $ 24,320
Equity Securities, FV-NI 37,857 40,949
Total 61,772 65,269
Debt securities, short-term investments 19,403 19,903
Short-term investments 22,303 24,303
Debt securities, long-term investments 4,512 4,417
Long-term investments 39,469 40,966
Certificates of deposit, bonds and other    
Investment Holdings [Line Items]    
Debt securities 23,915 24,320
Equity Securities, FV-NI 0 0
Total 23,915 24,320
Investments in mutual funds    
Investment Holdings [Line Items]    
Debt securities 0 0
Equity Securities, FV-NI 37,857 40,949
Total 37,857 40,949
Short-term Investments    
Investment Holdings [Line Items]    
Investments in equity securities 2,900 4,400
Long-term Investments    
Investment Holdings [Line Items]    
Equity Securities, FV-NI, Noncurrent $ 34,957 $ 36,549