XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents, Restricted Cash And Investments - Schedule of Contractual Maturity Date of Cash Cash Equivalents, Restricted Cash and Investments in Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Line Items]    
1 Year or Less $ 375,380  
Greater than 1 Year 61,494  
Total 436,874 $ 458,346
Cash and money market funds [Member]    
Cash and Cash Equivalents [Line Items]    
1 Year or Less 26,459  
Greater than 1 Year 2,404  
Total 28,863 25,131
Commercial Paper [Member]    
Cash and Cash Equivalents [Line Items]    
1 Year or Less 3,989  
Greater than 1 Year 0  
Total 3,989 16,360
Corporate Notes and Bonds [Member]    
Cash and Cash Equivalents [Line Items]    
1 Year or Less 109,165  
Greater than 1 Year 13,597  
Total 122,762 174,977
US government and agency [Member]    
Cash and Cash Equivalents [Line Items]    
1 Year or Less 235,767  
Greater than 1 Year 45,493  
Total $ 281,260 $ 236,931