XML 108 R96.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share - Additional Information (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average shares outstanding, Basic 107,688,389 85,082,124 92,944,812 85,198,910
Weighted average shares outstanding, diluted 109,138,778 85,082,124 94,162,838 85,198,910
Potentially dilutive shares excluded from calculation of diluted weighted average shares outstanding and diluted earnings per shares   308,441   332,883
Stock Compensation Plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares excluded from calculation of diluted weighted average shares outstanding and diluted earnings per shares 512,371 2,816,707 631,738 2,506,497