v3.26.3
Basis of Presentation (Details)
shares in Billions
3 Months Ended
Jun. 30, 2026
Jun. 29, 2026
shares
Jun. 28, 2026
shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Stock split, conversion ratio 0.5    
Common stock, shares authorized (in shares)   1 2