XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Equity, Treasury Stock [Line Items]          
Treasury stock acquired (in shares) 0 0   0 1,124,000
Treasury stock acquired, value         $ 81,291,000
December 2018 Share Repurchase Program          
Equity, Treasury Stock [Line Items]          
Treasury stock acquired (in shares)     100,000    
Treasury stock acquired, value     $ 8,600,000    
Share repurchase program, amount authorized, value   $ 100,000,000     $ 100,000,000
March 2020 Share Repurchase Program          
Equity, Treasury Stock [Line Items]          
Treasury stock acquired (in shares)       1,000,000  
Treasury stock acquired, value       $ 72,700,000  
Share repurchase program, amount authorized, value $ 150,000,000     150,000,000  
Stock repurchase program, remaining authorized repurchase amount $ 77,300,000     $ 77,300,000