v3.25.4
Total Equity - Narrative (Details)
Jun. 28, 2024
USD ($)
Equity [Abstract]  
Authorized repurchase amount of outstanding common stock $ 20,000,000,000