XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis and Level of the Fair Value Hierarchy (Detail) - Fair value on a recurring basis [Member] - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Investments:    
Total assets $ 849,586 $ 975,519
Liabilities    
Contingent Milestone Payments 24,223 27,378
Total liabilities 24,223 27,378
Investments [Member]    
Investments:    
Total investments 725,671 847,123
Investments [Member] | U.S treasury bills [Member]    
Investments:    
Total investments 378,391 466,603
Investments [Member] | U.S agency securities [Member]    
Investments:    
Total investments 347,280 380,520
Cash equivalents [Member]    
Cash equivalents:    
Assets, fair value 123,915 128,396
Cash equivalents [Member] | Money market funds [Member]    
Cash equivalents:    
Assets, fair value 113,936 118,446
Cash equivalents [Member] | U.S treasury bills [Member]    
Cash equivalents:    
Assets, fair value 9,979 9,950
Level 1 [Member]    
Investments:    
Total assets 113,936 118,446
Level 1 [Member] | Cash equivalents [Member]    
Cash equivalents:    
Assets, fair value 113,936 118,446
Level 1 [Member] | Cash equivalents [Member] | Money market funds [Member]    
Cash equivalents:    
Assets, fair value 113,936 118,446
Level 2 [Member]    
Investments:    
Total assets 735,650 857,073
Level 2 [Member] | Investments [Member]    
Investments:    
Total investments 725,671 847,123
Level 2 [Member] | Investments [Member] | U.S treasury bills [Member]    
Investments:    
Total investments 378,391 466,603
Level 2 [Member] | Investments [Member] | U.S agency securities [Member]    
Investments:    
Total investments 347,280 380,520
Level 2 [Member] | Cash equivalents [Member]    
Cash equivalents:    
Assets, fair value 9,979 9,950
Level 2 [Member] | Cash equivalents [Member] | U.S treasury bills [Member]    
Cash equivalents:    
Assets, fair value 9,979 9,950
Level 3 [Member]    
Liabilities    
Contingent Milestone Payments 24,223 27,378
Total liabilities $ 24,223 $ 27,378