XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Common stock    
Accounts receivable, credit losses $ 259,011 $ 254,961
Subordinate Voting Shares    
Common stock    
Common stock, authorized Unlimited Unlimited
Common stock, issued 200,464,196 110,007,030
Common stock, outstanding 200,464,196 110,007,030
Multiple Voting Shares    
Common stock    
Common stock, authorized Unlimited Unlimited
Common stock, issued 298,314 331,193
Common stock, outstanding 298,314 331,193
Super Voting Shares    
Common stock    
Common stock, authorized Unlimited Unlimited
Common stock, issued 0 0
Common stock, outstanding 0 0