Annual report pursuant to Section 13 and 15(d)

SHARE BASED PAYMENTS - Awards Issued Under Plans (Details)

v3.22.0.1
SHARE BASED PAYMENTS - Awards Issued Under Plans (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding, December 31 2021 (in shares) (906) (1,803) (1,925)
2014 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total shares available for issuance pursuant to the Plan (in shares) 2,500    
Options outstanding, December 31 2021 (in shares) (20)    
Total options exercised under the Plan (in shares) (2,089)    
Total shares issued pursuant to the Plan (in shares) (375)    
Awards available for issuance under the Plan, December 31, 2021 (in shares) 16    
2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total shares available for issuance pursuant to the Plan (in shares) 5,000    
Options outstanding, December 31 2021 (in shares) (886)    
Total options exercised under the Plan (in shares) (964)    
Total shares issued pursuant to the Plan (in shares) (1,452)    
Awards available for issuance under the Plan, December 31, 2021 (in shares) 1,698