XML 76 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 06, 2021
Feb. 01, 2021
Sep. 10, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, number of shares authorized to be repurchased (in shares) 5,000,000 5,000,000 5,000,000        
Stock repurchase program, percent of common stock 4.60% 4.50% 4.30%        
Shares repurchased, number of shares (in shares)       1,523,148 1,471,501 2,546,667 3,470,040
Shares repurchased, value       $ 31,491 $ 25,709 $ 53,176 $ 58,546
Share Repurchase Programs              
Equity, Class of Treasury Stock [Line Items]              
Shares repurchased, number of shares (in shares)       1,523,148 1,471,501 2,546,667 3,470,040
Shares repurchased, value       $ 31,500 $ 25,700 $ 53,200 $ 58,500
Shares repurchased, price per share (in dollars per share)       $ 20.67 $ 17.47 $ 20.88 $ 16.87