XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Parties (Tables)
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Related Parties
The following table presents assets and liabilities attributable to our related parties (in thousands):
March 31, 2024December 31, 2023
Assets
Accounts receivable, net$3,666 $8,045 
Liabilities
Accounts payable$541 $390 

The following table presents revenues and expenses attributable to our related parties (in thousands):
For the Three Months Ended March 31,
20242023
Revenue$30,784 $54,721 
Expenses
Cost of revenue26,914 47,506 
Selling, general and administrative expenses— 242