XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Share Repurchase (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 23, 2023
USD ($)
transaction
shares
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchase price | $   $ 151,311 $ 300,450  
2023 ASR        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of transactions | transaction 2      
Purchase price | $ $ 150,000      
Stock repurchased and retired during period, shares (in shares) | shares 7,599,747      
Stock repurchased and retired during period, percentage 80.00%      
Associated costs | $ $ 1,300      
Stock repurchased of excise tax percentage 1.00%      
Accelerated Share Repurchase Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock repurchased and retired during period, shares (in shares) | shares       11,562,475
Open Market Transactions        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Repurchases of common stock (in shares) | shares       1,146,803