v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) - $ / shares
12 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Mar. 30, 2024
Restricted Stock Units (RSUs)      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares) 30,621 32,584 28,868
Awarded (in shares) 12,038 14,791 17,511
Released (in shares) (15,088) (16,314) (12,541)
Forfeited (in shares) (576) (440) (1,254)
Ending balance, outstanding (in shares) 26,995 30,621 32,584
Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]      
Beginning balance, weighted average grant date fair value (in usd per share) $ 315.85 $ 258.85 $ 225.35
Awarded (in usd per share) 470.66 381.35 294.06
Released (in usd per share) 305.71 260.81 231.7
Forfeited (in usd per share) 354.53 342.62 250.71
Ending balance, weighted average grant date fair value (in usd per share) $ 389.86 $ 315.85 $ 258.85
Performance-Based Awards      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares) 36,128 30,118 25,451
Awarded (in shares) 9,353 13,514 12,125
Additional shares granted by performance (in shares) 7,458 1,940 1,658
Released (in shares) (17,312) (8,627) (6,988)
Forfeited (in shares) (1,639) (817) (2,128)
Ending balance, outstanding (in shares) 33,988 36,128 30,118
Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]      
Beginning balance, weighted average grant date fair value (in usd per share) $ 292.98 $ 244.15 $ 202.00
Awarded (in usd per share) 519.71 360.07 295.01
Additional shares granted by performance (in usd per share) 519.77 149.27 167.84
Released (in usd per share) 209.86 194.38 167.95
Forfeited (in usd per share) 234.06 166.08 220.67
Ending balance, weighted average grant date fair value (in usd per share) $ 382.32 $ 292.98 $ 244.15
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares)      
Ending balance, outstanding (in shares) 11,698    
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2027      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares)      
Ending balance, outstanding (in shares) 12,938    
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2028      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Beginning balance, outstanding (in shares)      
Ending balance, outstanding (in shares) 9,352