Significant Accounting Policies - Summary of Accelerated Repurchase Activity (Details) - USD ($) $ in Millions |
9 Months Ended | ||||
---|---|---|---|---|---|
Feb. 24, 2022 |
Aug. 26, 2021 |
Feb. 25, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
February 2021 ASR Agreement [Member] | |||||
Accelerated Share Repurchases [Line Items] | |||||
Agreement Date | 2021-02 | ||||
Settlement Date | 2021-08 | 2021-08 | |||
Agreement Amount | $ 275.0 | ||||
Initial shares delivered | 960,330 | ||||
Additional Shares Delivered | 140,716 | ||||
Total Shares Delivered | 1,101,046 | ||||
August 2021 ASR Agreement [Member] | |||||
Accelerated Share Repurchases [Line Items] | |||||
Agreement Date | 2021-08 | ||||
Settlement Date | 2022-01 | 2022-01 | |||
Agreement Amount | $ 250.0 | ||||
Initial shares delivered | 655,365 | ||||
Additional Shares Delivered | 123,410 | ||||
Total Shares Delivered | 778,775 | ||||
February 2022 ASR Agreement [Member] | |||||
Accelerated Share Repurchases [Line Items] | |||||
Agreement Date | 2022-02 | ||||
Settlement Date | 2022-04 | 2022-04 | |||
Agreement Amount | $ 400.0 | ||||
Initial shares delivered | 1,018,157 | ||||
Additional Shares Delivered | 372,809 | ||||
Total Shares Delivered | 1,390,966 |