v3.26.1
Equity - Additional Information (Details) - USD ($)
$ in Billions
6 Months Ended
Jun. 16, 2026
Jun. 30, 2026
2019 Plan [Member]    
Class Of Stock [Line Items]    
Shares issued 0  
2026 Plan [Member] | Maximum [Member]    
Class Of Stock [Line Items]    
Number of shares in stock-based awards may be issued 3,058,400  
Common Stock [Member]    
Class Of Stock [Line Items]    
Authorization of share repurchase, remained available   $ 1.4
Common stock voting rights   one