Subsequent Events - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions |
Sep. 19, 2025 |
Aug. 05, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|---|---|
Common Class A | ||||
Subsequent Event [Line Items] | ||||
Repurchase of shares | $ 132.0 | |||
Common Class B | ||||
Subsequent Event [Line Items] | ||||
Repurchase of shares | $ 92.0 | |||
Subsequent Event [Member] | Common Class A | ||||
Subsequent Event [Line Items] | ||||
Repurchase of shares | $ 25.0 | |||
Subsequent Event [Member] | Common Class B | ||||
Subsequent Event [Line Items] | ||||
Repurchase of shares | $ 25.0 | |||
Forecast | Common Class A | ||||
Subsequent Event [Line Items] | ||||
Dividends declared per share | $ 0.0375 | |||
Forecast | Common Class B | ||||
Subsequent Event [Line Items] | ||||
Dividends declared per share | $ 0.0375 |