XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents $ 127,167 $ 157,522
Total marketable securities 709,118 706,050
Total cash equivalents and marketable securities 836,285 863,572
Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 30,590 42,863
Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 516,918 502,444
U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 161,610 160,743
Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 127,167 157,522
Total marketable securities 709,118 706,050
Total cash equivalents and marketable securities 836,285 863,572
Liabilities:    
Contingent earn-out consideration liability 5,752 11,493
Total contingent earn-out consideration liability 5,752 11,493
Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 30,590 42,863
Fair Value, Recurring | Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 516,918 502,444
Fair Value, Recurring | U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 161,610 160,743
Level 1 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 92,194 84,475
Total marketable securities 158,598 157,727
Total cash equivalents and marketable securities 250,792 242,202
Liabilities:    
Contingent earn-out consideration liability 0 0
Total contingent earn-out consideration liability 0 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 marketable securities 0 0
Level 1 | Fair Value, Recurring | U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 158,598 157,727
Level 2 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 34,973 73,047
Total marketable securities 550,520 548,323
Total cash equivalents and marketable securities 585,493 621,370
Liabilities:    
Contingent earn-out consideration liability 0 0
Total contingent earn-out consideration liability 0 0
Level 2 | Fair Value, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 30,590 42,863
Level 2 | Fair Value, Recurring | Corporate notes and bonds    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 516,918 502,444
Level 2 | Fair Value, Recurring | U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 3,012 3,016
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 5,752 11,493
Total contingent earn-out consideration liability 5,752 11,493
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 marketable securities 0 0
Level 3 | Fair Value, Recurring | U.S. government and agency securities    
Assets, Fair Value Disclosure [Abstract]    
Total marketable securities 0 0
Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 34,973 73,047
Commercial paper | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 34,973 73,047
Commercial paper | Level 1 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 0 0
Commercial paper | Level 2 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 34,973 73,047
Commercial paper | Level 3 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 0 0
Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 92,194 84,475
Money market funds | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 92,194 84,475
Money market funds | Level 1 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 92,194 84,475
Money market funds | Level 2 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents 0 0
Money market funds | Level 3 | Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total cash equivalents $ 0 $ 0