XML 56 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Cash, Cash Equivalents, Restricted Cash And Investments - Summary of Unrealized Gains and Losses and Estimated Fair Value of Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Line Items]    
Amortized Cost $ 699,823 $ 366,111
Gross Unrealized Gains 224 341
Gross Unrealized Losses (221) (171)
Estimated Fair Value 699,826 366,281
Cash and money market funds [Member]    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 24,871 33,204
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 24,871 33,204
Corporate Notes And Bonds [Member]    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 13,923 45,823
Gross Unrealized Gains 14 22
Gross Unrealized Losses (5) (53)
Estimated Fair Value 13,932 45,792
US Government Corporations and Agencies Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 661,029 287,084
Gross Unrealized Gains 210 319
Gross Unrealized Losses (216) (118)
Estimated Fair Value $ 661,023 $ 287,285