XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY Common Stock Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Common Stock Shares Outstanding [Abstract]        
Beginning balance 57,134 60,344 59,913 59,910
Common stock issued under employee stock plans 61 104 785 873
Repurchased 0 (120) (3,503) (455)
Ending balance 57,195 60,328 57,195 60,328