Basis of Presentation and Summary of Significant Accounting Policies - Dividends (Details) |
3 Months Ended | 9 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
|
Jul. 13, 2023
$ / shares
|
Jul. 13, 2023
$ / shares
|
Sep. 30, 2022
$ / shares
|
Sep. 30, 2022
$ / shares
|
Sep. 30, 2023
$ / shares
|
Sep. 30, 2023
$ / shares
|
Sep. 30, 2022
$ / shares
|
Sep. 30, 2022
$ / shares
|
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||||||
| Dividends declared (in dollars per share) | $ 0.41 | $ 0.38 | $ 1.23 | $ 1.14 | ||||
| Dividends paid (in dollars per share) | $ 0.53 | $ 0.49 | $ 1.63 | $ 1.45 | ||||