XML 59 R51.htm IDEA: XBRL DOCUMENT v3.25.1
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, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Line Items]    
1 Year or Less $ 588,356  
Greater than 1 Year 111,470  
Total 699,826 $ 366,281
Cash and money market funds [Member]    
Cash and Cash Equivalents [Line Items]    
1 Year or Less 22,262  
Greater than 1 Year 2,609  
Total 24,871 33,204
Corporate Notes and Bonds [Member]    
Cash and Cash Equivalents [Line Items]    
1 Year or Less 13,932  
Greater than 1 Year 0  
Total 13,932 45,792
US Government Corporations and Agencies Securities [Member]    
Cash and Cash Equivalents [Line Items]    
1 Year or Less 552,162  
Greater than 1 Year 108,861  
Total $ 661,023 $ 287,285