Stockholder's Equity - Dividends and distributions (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2025 |
|
Stockholder's Equity (Details) [Line Items] | |||
Dividends declared (in dollars per share) | $ 0.2425 | $ 0.485 | |
Common stock dividend declared (in dollars per share) | $ 0.2425 | $ 0.2425 | |
Class A common stock | |||
Stockholder's Equity (Details) [Line Items] | |||
Paid dividends | $ 7.6 | $ 14.9 |