XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - shares
Sep. 30, 2023
Dec. 31, 2022
Subordinate Voting Shares [Member]    
Common Stock, Shares, Issued 210,042,431 206,991,275
Common Stock, Shares, Outstanding 210,042,431 206,991,275
Multiple Voting Shares [Member]    
Common Stock, Shares, Issued 38,531 38,531
Common Stock, Shares, Outstanding 38,531 38,531
Super Voting Shares [Member]    
Common Stock, Shares, Issued 226,690 251,690
Common Stock, Shares, Outstanding 226,690 251,690