Basis of Presentation and Summary of Significant Accounting Policies - Dividends (Details) |
3 Months Ended | |||
---|---|---|---|---|
Mar. 31, 2025
$ / shares
|
Mar. 31, 2025
$ / shares
|
Mar. 31, 2024
$ / shares
|
Mar. 31, 2024
$ / shares
|
|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||
Dividends declared (in dollars per share) | $ 0.47 | $ 0.44 | ||
Dividends paid (in dollars per share) | $ 0.67 | $ 0.59 |