XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Related Parties (Tables)
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Schedule of Related Parties
The following table presents assets and liabilities attributable to our related parties (in thousands):
June 30, 2023December 31, 2022
Assets
Accounts receivable, net$7,326 $8,787 
Prepaid expenses and other current assets 43 — 
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 June 30, 2023For the Six Months Ended June 30,
2023202220232022
Revenue$39,486 $42,810 $94,207 $74,874 
Expenses
Cost of revenue32,076 36,684 79,582 63,145 
Selling, general and administrative expenses997 236 1,239 302