XML 71 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Net loss per common share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
(Loss) income per share    
Shares issuable upon exercise of warrants 1,022,376,420 1,022,376,420
Shares issuable on conversion of convertible notes 177,521,610 177,521,610
Total 1,199,898,030 1,199,898,030