XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Parties - Schedule of Related Party Transactions in Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Related Party Transaction [Line Items]    
Total revenues from transactions with related parties $ 411,307 $ 452,163
Expenses incurred from transactions with related parties included in cost of revenue 320,598 342,502
Expenses incurred from transactions with related parties included in operating expenses 72,339 69,773
Related Party    
Related Party Transaction [Line Items]    
Total revenues from transactions with related parties 3,677 8,455
Expenses incurred from transactions with related parties included in cost of revenue 466 358
Expenses incurred from transactions with related parties included in operating expenses $ 1,273 $ 1,395