v3.26.1
Subsequent Events (Details)
$ in Millions
1 Months Ended 3 Months Ended 4 Months Ended
Aug. 05, 2026
shares
Jul. 23, 2026
country
Jul. 31, 2026
USD ($)
Jun. 27, 2026
USD ($)
Jul. 31, 2026
USD ($)
IEEPA Tariffs          
Subsequent Event [Line Items]          
Cash received from tariff refund       $ 6  
Subsequent Event | Omnibus Incentive Plan 2012          
Subsequent Event [Line Items]          
Number of additional shares authorized (in shares) | shares 2,500,000        
Subsequent Event | IEEPA Tariffs          
Subsequent Event [Line Items]          
Tariffs imposed, number of economies for forced-labor enforcement failures | country   60      
Cash received from tariff refund     $ 43   $ 49
Subsequent Event | IEEPA Tariffs | Minimum          
Subsequent Event [Line Items]          
Tariffs imposed, rate   0.10      
Subsequent Event | IEEPA Tariffs | Maximum          
Subsequent Event [Line Items]          
Tariffs imposed, rate   0.125