XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Loss Per Share (Weighted Average Common Shares Outstanding) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Weighted average common shares outstanding 15,919,436 14,863,069 15,799,456 14,783,459
Issuance of warrants 8,580,348 5,297,341 8,194,871 5,300,740
Weighted average common shares outstanding (shares) 24,499,784 20,160,410 23,994,327 20,084,199
Issuance of contingent warrants
Weighted average diluted common shares outstanding (shares) 24,499,784 20,160,410 23,994,327 20,084,199