XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties (Tables)
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Related Parties
The following table presents assets and liabilities attributable to our related parties (in thousands):
March 31, 2023December 31, 2022
Assets
Accounts receivable, net$9,360 $8,787 
Liabilities
Accounts payable$$27 
Accrued liabilities— 192 

The following table presents revenues and expenses attributable to our related parties (in thousands):
For the Three Months Ended March 31,
20232022
Revenue$54,721 $32,064 
Expenses
Cost of revenue (exclusive of depreciation and amortization expenses)47,506 26,461 
Selling, general and administrative expenses242 66