XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents $ 101,595 $ 84,229
Total marketable securities 639,046 666,115
Total cash equivalents and marketable securities 740,641 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,576 70,755
Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 350,926 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 246,544 361,741
Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 2,180  
Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 99,415 83,049
Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 101,595 84,229
Total marketable securities 639,046 666,115
Total cash equivalents and marketable securities 740,641 750,344
Liabilities:    
Contingent earn-out consideration liability 11,015 16,813
Total contingent earn-out consideration liability 11,015 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,576 70,755
Fair Value, Recurring | Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents   1,180
Total marketable securities 350,926 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 246,544 361,741
Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 2,180  
Fair Value, Recurring | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 99,415 83,049
Level 1 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 99,415 83,049
Total marketable securities 240,561 355,804
Total cash equivalents and marketable securities 339,976 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 240,561 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 99,415 83,049
Level 2 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 2,180 1,180
Total marketable securities 398,485 310,311
Total cash equivalents and marketable securities 400,665 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,576 70,755
Level 2 | Fair Value, Recurring | Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents   1,180
Total marketable securities 350,926 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 5,983 5,937
Level 2 | Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 2,180  
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,015 16,813
Total contingent earn-out consideration liability 11,015 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