XML 69 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Shares Repurchased (Details) - $ / shares
3 Months Ended 9 Months Ended 25 Months Ended 28 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 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) 100 220 26,280 26,023    
Withholding taxes average price per share (in usd per share) $ 26.94 $ 23.91 $ 25.40 $ 29.29    
Twelfth Stock Repurchase Plan [Member] [Member] [Domain]            
Equity, Class of Treasury Stock [Line Items]            
Repurchased shares to pay withholding taxes (in shares) 0 841,088 100,090 841,088    
Net Total Stock Repurchased During Periods Presented, Shares           1,160,840
Net Stock Repurchased During Periods Presented, Value Per Share $ 0 $ 24.54 $ 25.07 $ 24.54 $ 23.94