Subsequent Events - Additional Information (Details) - Subsequent Event - $ / shares |
Aug. 10, 2026 |
Jul. 30, 2026 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Distributions per common unit holders | $ 0.09 | |
| O 2026 Q3 Dividends | ||
| Subsequent Event [Line Items] | ||
| Dividends payable, declared date | Jul. 30, 2026 | |
| Dividends payable, record date | Aug. 14, 2026 | |
| Dividends payable, payment date | Aug. 26, 2026 | |
| O 2026 Q3 Dividends | Class A Common Stock | ||
| Subsequent Event [Line Items] | ||
| Dividend payable per share | $ 0.09 | |
| S 2026 Q3 Dividends | ||
| Subsequent Event [Line Items] | ||
| Dividends payable, declared date | Aug. 10, 2026 | |
| Dividends payable, record date | Aug. 21, 2026 | |
| Dividends payable, payment date | Aug. 31, 2026 | |
| S 2026 Q3 Dividends | Class A Common Stock | ||
| Subsequent Event [Line Items] | ||
| Dividend payable per share | $ 0.14 |