XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Common Stock Shares Outstanding [Abstract]    
Beginning balance 59,913,000 59,910,000
Common stock issued under employee stock plans 449,000 453,000
Repurchased (1,584,340) 0
Ending balance 58,778,000 60,363,000