Investments in Joint Ventures - Narrative (Details) |
Jun. 30, 2025 |
---|---|
Equity Method Investments and Joint Ventures [Abstract] | |
Minimum percentage of noncontrolling ownership interest in joint ventures | 2.00% |
Maximum percentage of noncontrolling ownership interest in joint ventures | 98.50% |