XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTING POLICIES - Accelerated Share Repurchase (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 02, 2021
Jan. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity          
Cost of repurchased shares     $ 65,002 $ 83,100 $ 6,595
Accelerated Share Repurchase Agreement ("ASR")          
Equity          
Amount paid in accelerated repurchase $ 100,000        
Number of shares repurchased during the period 709,287 214,763 214,763    
Cost of repurchased shares $ 75,000   $ 25,000 75,000  
Amount of unsettled forward contract classified within stockholders' equity as additional paid in capital.       $ 25,000