XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents and Investments - Components of Cash, Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Cash $ 180,959 $ 185,624
Money market instruments 415 537
Cash and cash equivalents 181,374 186,161
Debt securities, available-for-sale, current 218,759 137,455
Non-current investments 454,117 583,748
Total 854,250 907,364
Treasury Bills [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 11,332 18,912
Long-term investments 44,214 39,753
Asset-Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 26,890 37,655
Long-term investments 33,539 43,940
Corporate Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 164,055 73,088
Long-term investments 374,440 481,218
Sovereign Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Long-term investments 1,924 2,119
Municipal Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 624 4,998
Long-term investments 0 641
Agency Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 15,858 2,802
Long-term investments $ 0 $ 16,077