v3.26.3
Related Party Transactions - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]        
Total revenue [1] $ 1,235,837,000 $ 519,048,000 $ 3,052,256,000 $ 1,246,311,000
Equity Method Investee        
Related Party Transaction [Line Items]        
Total revenue $ 0   $ 0  
[1] Including related party revenue of $321.6 million and $697.7 million for the three and nine months ended September 30, 2026, respectively, and $288.0 million and $317.8 million for the three and nine months ended September 30, 2025, respectively.