Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS' EQUITY - Narrative (Details)

v3.22.1
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Class of Stock [Line Items]      
Payment of dividends $ 49,205 $ 39,389  
Common Stock, Dividends, Per Share, Cash Paid $ 0.10 $ 0.08  
Shares Repurchased $ 6,434 $ 9,342  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 66,200   $ 65,200
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 4 years 1 month 6 days   4 years 6 months
Shares reserved for issuance 5.9    
Restricted shares of common stock      
Class of Stock [Line Items]      
Share based payment award vesting rights percentage 20.00%    
Award vesting period 5 years   6 years