XML 10 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (unaudited) (Parentheticals) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Unamortized debt issuance costs $ 327,952 $ 1,088,869
Common stock par value (in usd per share) $ 0.00001 $ 0.00001
Common stock authorized (shares) 750,000,000 750,000,000
Common stock issued (shares) 208,869,848 204,891,057
Common stock outstanding (shares) 207,838,683 204,230,939
Stock subscriptions (shares) 0 20,729
Treasury stock at cost (shares) 1,031,165 660,118