v3.25.2
Share Capital - Schedule of Common Stock Outstanding Roll Forward (Detail)
6 Months Ended
Jun. 30, 2025
shares
Subordinate Voting Shares [Member]  
Class of Stock [Line Items]  
Beginning balance 211,128,045
Ending balance 207,145,195
Subordinate Voting Shares [Member] | Share Capital [Member]  
Class of Stock [Line Items]  
Beginning balance 211,128,045
Issuance of shares associated with investment interests 77,525
Distribution of deferred shares 244,986
Issuance of shares upon exercise of options 204,988
Issuances of shares upon vesting of RSUs 1,179,778
Issuance of shares to non-employee contractors 27,873
Repurchase of Subordinate Voting Shares (5,718,000)
Ending balance 207,145,195
Multiple Voting Shares [Member]  
Class of Stock [Line Items]  
Beginning balance 37,623
Ending balance 37,623
Multiple Voting Shares [Member] | Share Capital [Member]  
Class of Stock [Line Items]  
Beginning balance 37,623
Ending balance 37,623
Super Voting Shares [Member]  
Class of Stock [Line Items]  
Beginning balance 206,690
Ending balance 206,690
Super Voting Shares [Member] | Share Capital [Member]  
Class of Stock [Line Items]  
Beginning balance 206,690
Ending balance 206,690