XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Statement of Financial Position [Abstract]      
Preferred shares, par value (in dollars per share) $ 0.0001 $ 0.0001  
Preferred shares, shares authorized (in shares) 2,000,000 2,000,000  
Preferred shares, shares issued (in shares) 15,000 15,000  
Preferred shares, shares outstanding (in shares) 15,000 15,000  
Common shares, par value (in dollars per share) $ 0.0001 $ 0.0001  
Common shares, shares authorized (in shares) 170,000,000 170,000,000  
Common shares, shares issued (in shares) 28,489,663 12,163,673  
Common shares, shares outstanding (in shares) 28,489,663 12,163,673 11,152,673