XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Sep. 01, 2022
Dec. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Nov. 20, 2020
Equity, Class of Treasury Stock [Line Items]                    
Repurchase of common stock         $ 0 $ 585,000        
November 2020 Authorization                    
Equity, Class of Treasury Stock [Line Items]                    
Number of shares authorized to be repurchased                   20,000,000
Number of shares repurchased     0 0 0 641,428        
Repurchase price (in dollars per share)           $ 132.52        
Repurchase of common stock           $ 85,000        
Remaining number of shares authorized to be repurchased     15,283,326   15,283,326          
August 2022 ASR Agreement                    
Equity, Class of Treasury Stock [Line Items]                    
Number of shares repurchased 3,201,025 691,270         3,892,295      
Payment for ASR agreement $ 500               $ 500  
Repurchase price (in dollars per share)             $ 128.46      
August 2023 Authorization                    
Equity, Class of Treasury Stock [Line Items]                    
Number of shares authorized to be repurchased               20,000,000