v3.26.3
Subsequent Events - Narrative (Details)
shares in Millions
Nov. 19, 2026
Oct. 29, 2026
$ / shares
shares
Oct. 28, 2026
shares
Oct. 02, 2026
$ / shares
shares
Jul. 03, 2026
$ / shares
shares
Subsequent Event [Line Items]          
Par value (in dollars per share) | $ / shares       $ 0.01 $ 0.01
Shares authorized (in shares) | shares       450 450
Common Stock | Forecast          
Subsequent Event [Line Items]          
Stock split, conversion ratio 7        
Subsequent Event          
Subsequent Event [Line Items]          
Shares authorized (in shares) | shares   3,600 450    
Subsequent Event | Common Stock          
Subsequent Event [Line Items]          
Stock split, conversion ratio   8      
Par value (in dollars per share) | $ / shares   $ 0.01