XML 79 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents and Investments - Components of Cash, Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cash $ 183,242 $ 180,959
Money market instruments 19,413 415
Cash and cash equivalents 202,655 181,374
Debt securities, available-for-sale, current 129,392 218,759
Non-current investments 244,230 454,117
Total 576,277 854,250
Treasury Bills [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 0 11,332
Long-term investments 43,523 44,214
Asset-Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 3,551 26,890
Long-term investments 15,763 33,539
Corporate Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 124,851 164,055
Long-term investments 183,965 374,440
Sovereign Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 990 0
Long-term investments 979 1,924
Municipal Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current 0 624
Agency Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt securities, available-for-sale, current $ 0 $ 15,858