XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Shares Repurchased (Details) - $ / shares
3 Months Ended 6 Months Ended 25 Months Ended 28 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Jun. 30, 2022
Shares Related to Withholding Taxes on the Vesting of Restricted Stock            
Equity, Class of Treasury Stock [Line Items]            
Repurchased shares to pay withholding taxes (in shares) 1,649 2,557 26,180 25,803    
Withholding taxes average price per share (in usd per share) $ 24.43 $ 27.47 $ 25.40 $ 29.33    
Twelfth Stock Repurchase Plan [Member] [Member] [Domain]            
Equity, Class of Treasury Stock [Line Items]            
Repurchased shares to pay withholding taxes (in shares) 19,531 0 100,090 0    
Net Total Stock Repurchased During Periods Presented, Shares           1,160,840
Net Stock Repurchased During Periods Presented, Value Per Share $ 24.63 $ 0 $ 25.07 $ 0 $ 23.94