v3.26.3
Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]        
Total revenues from transactions with related parties $ 495,224 $ 482,058 $ 1,520,292 $ 1,415,773
Expenses incurred from transactions with related parties included in cost of revenue 381,944 381,305 1,179,975 1,126,942
Expenses incurred from transactions with related parties included in operating expenses 75,201 68,124 224,154 215,866
Related Party        
Related Party Transaction [Line Items]        
Total revenues from transactions with related parties 2,953 1,408 21,867 7,479
Expenses incurred from transactions with related parties included in cost of revenue 254 6 934 47
Expenses incurred from transactions with related parties included in operating expenses $ 350 $ 813 $ 1,226 $ 2,197