XML 74 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share (Weighted Average Common Shares Outstanding) (Details) - shares
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share [Abstract]              
Weighted average common shares outstanding 15,139,572     12,426,872   14,903,468 12,399,687
Issuance of warrants 5,345,866     0   5,322,203  
Weighted average common shares outstanding (shares) 20,485,438 20,160,410 20,001,505 12,426,872 20,084,199 20,225,671 12,399,687
Issuance of contingent warrants 1,626,386     0   0 0
Weighted average diluted common shares outstanding (shares) 22,111,824 20,160,410 20,001,505 12,426,872 20,084,199 20,225,671 12,399,687