v3.25.4
Shareholders' Equity - Stock-Based Compensation Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jun. 04, 2024
May 27, 2015
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Jan. 01, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Intrinsic value of stock options exercised       $ 956 $ 609  
Remaining unamortized compensation cost related to unvested stock options and RSUs       $ 486 $ 487  
Remaining unamortized compensation cost related to unvested stock options and RSUs, period of recognition       1 year 10 months 24 days    
Employee Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Dividend yield       0.00% 0.00%  
Restricted share units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Units granted (in shares)       3,755,264 7,025,895  
LTIP | Restricted share units | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period       3 months    
LTIP | Restricted share units | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period       3 years    
LTIP | Performance Share Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Units granted (in shares)       0    
LTIP | Deferred Shares Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Units granted (in shares)       4,943    
Class A Subordinate Voting | Vantage            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares issued in connection with acquisition     252,257 252,257    
Class A Subordinate Voting | Stock Option Plan | Employee Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Trading days used to calculate volume weighted average trading price 5 days          
Class A Subordinate Voting | LTIP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares receivable per option exercised (in shares) 1          
Class A Subordinate Voting | Stock Option Plan and LTIP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for issuance (in shares)   37,436,920        
Shares available for issuance, percentage of annual increase   5.00%        
Class A Subordinate Voting | Stock Option Plan and LTIP | Subsequent Event            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for issuance (in shares)           537,878,638