v3.25.2
Fair Value Measurements - Assets and Liabilities are Measured at Fair Value on Recurring Basis (Details) - Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Fair Value Measurements [Abstract]    
Available-for-sale marketable securities $ 1,803,035 $ 0
Total assets at fair value 3,230,521 2,924,396
Liability instruments measured at fair value [1] 12,310 9,981
Total liabilities at fair value 12,310 9,981
Level 1 [Member]    
Fair Value Measurements [Abstract]    
Available-for-sale marketable securities 0 0
Total assets at fair value 1,263,711 2,757,035
Liability instruments measured at fair value [1] 0 0
Total liabilities at fair value 0 0
Level 2 [Member]    
Fair Value Measurements [Abstract]    
Available-for-sale marketable securities 1,803,035 0
Total assets at fair value 1,803,035 0
Liability instruments measured at fair value [1] 0 0
Total liabilities at fair value 0 0
Level 3 [Member]    
Fair Value Measurements [Abstract]    
Available-for-sale marketable securities 0 0
Total assets at fair value 163,775 167,361
Liability instruments measured at fair value [1] 12,310 9,981
Total liabilities at fair value 12,310 9,981
Money Market Funds [Member]    
Fair Value Measurements [Abstract]    
Money market funds 1,143,672 2,621,457
Money Market Funds [Member] | Level 1 [Member]    
Fair Value Measurements [Abstract]    
Money market funds 1,143,672 2,621,457
Money Market Funds [Member] | Level 2 [Member]    
Fair Value Measurements [Abstract]    
Money market funds 0 0
Money Market Funds [Member] | Level 3 [Member]    
Fair Value Measurements [Abstract]    
Money market funds 0 0
Common Shares [Member] | Datavant [Member]    
Fair Value Measurements [Abstract]    
Investment 163,775 167,361
Common Shares [Member] | Datavant [Member] | Level 1 [Member]    
Fair Value Measurements [Abstract]    
Investment 0 0
Common Shares [Member] | Datavant [Member] | Level 2 [Member]    
Fair Value Measurements [Abstract]    
Investment 0 0
Common Shares [Member] | Datavant [Member] | Level 3 [Member]    
Fair Value Measurements [Abstract]    
Investment 163,775 167,361
Common Shares [Member] | Arbutus Biopharma Corporation [Member]    
Fair Value Measurements [Abstract]    
Investment 120,039 135,578
Common Shares [Member] | Arbutus Biopharma Corporation [Member] | Level 1 [Member]    
Fair Value Measurements [Abstract]    
Investment 120,039 135,578
Common Shares [Member] | Arbutus Biopharma Corporation [Member] | Level 2 [Member]    
Fair Value Measurements [Abstract]    
Investment 0 0
Common Shares [Member] | Arbutus Biopharma Corporation [Member] | Level 3 [Member]    
Fair Value Measurements [Abstract]    
Investment $ 0 $ 0
[1] At June 30, 2025, Level 3 includes the fair value of the Earn-Out Shares of $12.3 million. At March 31, 2025, Level 3 includes the fair value of the Earn-Out Shares of $10.0 million.