XML 29 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Common stock, par value
Common stock, shares authorized, unlimited Unlimited Unlimited
Common stock, shares, outstanding 259,624,531 190,930,800
Series A Convertible Preferred Stock    
Preferred stock, par value
Preferred stock, shares authorized, unlimited Unlimited Unlimited
Preferred stock, shares outstanding 12,608 13,708
Series B Convertible Preferred Stock    
Preferred stock, par value
Preferred stock, shares authorized, unlimited Unlimited Unlimited
Preferred stock, shares outstanding 600 610
Series C Convertible Preferred Stock    
Preferred stock, par value
Preferred stock, shares authorized, unlimited Unlimited Unlimited
Preferred stock, shares outstanding 36
Series D Convertible Preferred Stock    
Preferred stock, par value
Preferred stock, shares authorized, unlimited Unlimited Unlimited
Preferred stock, shares outstanding
Proportionate Voting Shares    
Preferred stock, par value
Preferred stock, shares authorized, unlimited Unlimited Unlimited
Preferred stock, shares outstanding
Exchangeable Shares    
Preferred stock, par value
Preferred stock, shares authorized, unlimited Unlimited Unlimited
Preferred stock, shares outstanding 76,996,538 38,890,571