XML 107 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings (Loss) Per Share - Additional Information (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted average shares outstanding, Basic 119,980,766 85,307,705
Weighted average shares outstanding, diluted 121,844,837 85,307,705
Potentially dilutive shares excluded from calculation of diluted weighted average shares outstanding and diluted earnings per shares   943,373
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 338,109 638,050