XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) per Share (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]    
Weighted Average Number of Shares Outstanding, Basic 126,149,000 125,587,000
Weighted Average Number Diluted Shares Outstanding Adjustment 0 10,000
Weighted Average Number of Shares Outstanding, Diluted 126,149,000 125,597,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,727