v3.26.3
Stock Plans - Schedule of RSU And PSU Activity (Details) - RSUs and PSUs - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Number of Shares        
Outstanding. beginning balance (in shares)     1,742  
Granted (in shares)     791  
Vested (in shares)     (455)  
Forfeited (in shares)     (84)  
Outstanding. ending balance (in shares) 1,994   1,994  
Weighted- Average Grant Date Fair Value        
Outstanding. beginning balance (in dollars per share)     $ 133.22  
Granted (in dollars per share) $ 147.82 $ 181.16 122.01 $ 184.61
Vested (in dollars per share)     126.97  
Forfeited (in dollars per share)     174.25  
Outstanding. ending balance (in dollars per share) $ 128.40   $ 128.40