XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Repurchase (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jul. 25, 2023
Oct. 25, 2021
Jan. 26, 2021
Dec. 31, 2020
Equity, Class of Treasury Stock [Line Items]                
Share repurchase program, authorized amount           $ 1,900,000 $ 900,000 $ 750,000
Amount available under the current stock repurchase program $ 291,002   $ 291,002          
Shares repurchased during period (in shares)     9,747,408 12,912,070        
Shares repurchased, average price (in usd per share)     $ 15.98 $ 17.09        
Total value of shares repurchased $ 63,767 $ 69,994 $ 157,302 $ 220,968        
Subsequent Event                
Equity, Class of Treasury Stock [Line Items]                
Amount available under the current stock repurchase program         $ 1,268,209      
Increase in authorized stock         $ 1,000,000