XML 101 R87.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transaction [Line Items]    
Total revenue [1] $ 751,054,000 $ 326,021,000
Equity Method Investee    
Related Party Transaction [Line Items]    
Total revenue $ 0  
[1] Including related party revenue of $373.3 million and $2.8 million for the three months ended March 31, 2026 and 2025, respectively.