v3.26.1
Investments in debt and equity securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investment Holdings [Line Items]    
Debt securities $ 16,414 $ 24,320
Equity Securities, FV-NI 41,865 40,949
Total 58,279 65,269
Debt securities, short-term investments 16,414 19,903
Short-term investments 19,914 24,303
Debt securities, long-term investments 0 4,417
Long-term investments 38,365 40,966
Certificates of deposit, bonds and other    
Investment Holdings [Line Items]    
Debt securities 16,414 24,320
Equity Securities, FV-NI 0 0
Total 16,414 24,320
Investments in mutual funds    
Investment Holdings [Line Items]    
Debt securities 0 0
Equity Securities, FV-NI 41,865 40,949
Total 41,865 40,949
Short-term Investments    
Investment Holdings [Line Items]    
Investments in equity securities 3,500 4,400
Long-term Investments    
Investment Holdings [Line Items]    
Equity Securities, FV-NI, Noncurrent $ 38,365 $ 36,549