XML 97 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parentheticals) - shares
Dec. 31, 2022
Dec. 31, 2021
Subordinate Voting Shares [Member]    
Common stock, shares issued 33,956,073 32,535,731
Common stock, shares outstanding 33,956,073 32,535,731
Multiple Voting Shares [Member]    
Common stock, shares issued 8,380 10,336
Common stock, shares outstanding 8,380 10,336
Proportionate Voting Shares [Member]    
Common stock, shares issued 15,947 15,947
Common stock, shares outstanding 15,947 15,947