XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Cash, Cash Equivalents and Investments - Components of Cash, Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Cash $ 199,755 $ 170,852
Money market instruments 63,170 15,242
Cash and cash equivalents 262,925 186,094
Debt securities, available-for-sale, current 74,037 59,956
Non-current investments 305,339 340,898
Total 642,301 586,948
Treasury Bills [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 7,412 2,487
Long-term investments 22,431 43,147
Asset-Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 0 737
Long-term investments 4,182 12,577
Corporate Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 66,625 55,742
Long-term investments 278,726 285,174
Sovereign Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current $ 0 $ 990