XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash, Cash Equivalents and Marketable Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost $ 486,847 $ 617,350
Unrealized Gains 775 1,364
Unrealized Losses (54) (763)
Estimated Fair Value 487,568 617,951
Total cash and cash equivalents, and marketable securities, Amortized Cost 647,094 713,233
Total cash and cash equivalents, and marketable securities, Fair Value 647,815 713,834
U.S. treasuries    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 201,540 199,741
Unrealized Gains 408 460
Unrealized Losses (13) (322)
Estimated Fair Value 201,935 199,879
U.S. government agency securities    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 69,202 158,605
Unrealized Gains 126 486
Unrealized Losses (11) (220)
Estimated Fair Value 69,317 158,871
Corporate debt securities    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 216,105 259,004
Unrealized Gains 241 418
Unrealized Losses (30) (221)
Estimated Fair Value 216,316 259,201
Cash and cash equivalents:    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 160,247 95,883
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 160,247 95,883
Cash and cash equivalents: | Cash    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 17,864 12,157
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 17,864 12,157
Cash and cash equivalents: | Money market funds    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 142,383 83,726
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value $ 142,383 $ 83,726