XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents $ 153,684 $ 84,229
Total marketable securities 679,670 666,115
Total cash equivalents and marketable securities 833,354 750,344
Asset-backed securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   121
Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 41,486 70,755
Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 446,763 225,822
Sovereign bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   7,676
U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 191,421 361,741
Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 24,405  
Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 129,279 83,049
Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 153,684 84,229
Total marketable securities 679,670 666,115
Total cash equivalents and marketable securities 833,354 750,344
Liabilities:    
Contingent earn-out consideration liability 11,326 16,813
Total contingent earn-out consideration liability 11,326 16,813
Fair Value, Recurring | Asset-backed securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   121
Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 41,486 70,755
Fair Value, Recurring | Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents   1,180
Total marketable securities 446,763 225,822
Fair Value, Recurring | Sovereign bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   7,676
Fair Value, Recurring | U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 191,421 361,741
Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 24,405  
Fair Value, Recurring | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 129,279 83,049
Level 1 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 129,279 83,049
Total marketable securities 188,406 355,804
Total cash equivalents and marketable securities 317,685 438,853
Liabilities:    
Contingent earn-out consideration liability 0 0
Total contingent earn-out consideration liability 0 0
Level 1 | Fair Value, Recurring | Asset-backed securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   0
Level 1 | Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 0 0
Level 1 | Fair Value, Recurring | Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents   0
Total marketable securities 0 0
Level 1 | Fair Value, Recurring | Sovereign bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   0
Level 1 | Fair Value, Recurring | U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 188,406 355,804
Level 1 | Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 0  
Level 1 | Fair Value, Recurring | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 129,279 83,049
Level 2 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 24,405 1,180
Total marketable securities 491,264 310,311
Total cash equivalents and marketable securities 515,669 311,491
Liabilities:    
Contingent earn-out consideration liability 0 0
Total contingent earn-out consideration liability 0 0
Level 2 | Fair Value, Recurring | Asset-backed securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   121
Level 2 | Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 41,486 70,755
Level 2 | Fair Value, Recurring | Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents   1,180
Total marketable securities 446,763 225,822
Level 2 | Fair Value, Recurring | Sovereign bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   7,676
Level 2 | Fair Value, Recurring | U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 3,015 5,937
Level 2 | Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 24,405  
Level 2 | Fair Value, Recurring | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 0 0
Level 3 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 0 0
Total marketable securities 0 0
Total cash equivalents and marketable securities 0 0
Liabilities:    
Contingent earn-out consideration liability 11,326 16,813
Total contingent earn-out consideration liability 11,326 16,813
Level 3 | Fair Value, Recurring | Asset-backed securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   0
Level 3 | Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 0 0
Level 3 | Fair Value, Recurring | Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents   0
Total marketable securities 0 0
Level 3 | Fair Value, Recurring | Sovereign bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities   0
Level 3 | Fair Value, Recurring | U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 0 0
Level 3 | Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 0  
Level 3 | Fair Value, Recurring | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents $ 0 $ 0