XML 58 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Cash, Cash Equivalents, Restricted Cash And Investments - Summary of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 Months, Fair Value $ 425,697 $ 67,600
Less than 12 Months, Gross Unrealized Losses (211) (111)
12 Months or Longer, Fair value 5,980 28,383
12 Months or Longer, Gross Unrealized Losses (10) (60)
Total, Fair value 431,677 95,983
Total, Gross Unrealized Loses (221) (171)
Corporate Notes and Bonds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Gross Unrealized Losses 0 0
12 Months or Longer, Fair value 3,985 24,396
12 Months or Longer, Gross Unrealized Losses (5) (53)
Total, Fair value 3,985 24,396
Total, Gross Unrealized Loses (5) (53)
US government and Agency    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 Months, Fair Value 425,697 67,600
Less than 12 Months, Gross Unrealized Losses (211) (111)
12 Months or Longer, Fair value 1,995 3,987
12 Months or Longer, Gross Unrealized Losses (5) (7)
Total, Fair value 427,692 71,587
Total, Gross Unrealized Loses $ (216) $ (118)