XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net loss available to common stockholders $ (20,783,190) $ (11,079,178) $ (34,910,150) $ (20,272,559)
Basic weighted-average shares outstanding 14,950,458 14,059,211 15,152,222 13,848,655
Weighted-average diluted common shares outstanding 14,950,458 14,059,211 15,152,222 13,848,655
Basic loss per share $ (1.39) $ (0.79) $ (2.30) $ (1.46)
Diluted loss per share $ (1.39) $ (0.79) $ (2.30) $ (1.46)
Stock Options And Warrants [Member]        
Dilutive effect of options and warrants 16,813 3,892,936 236,267 3,658,102