XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Related Parties (Tables)
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Schedule of Related Parties
The following table presents assets and liabilities attributable to our related parties (in thousands):
September 30, 2023December 31, 2022
Assets
Accounts receivable, net$8,152 $8,787 
Liabilities
Accounts payable$747 $27 
Accrued liabilities— 192 
The following table presents revenues and expenses attributable to our related parties (in thousands):
For the Three Months Ended September 30, 2023For the Nine Months Ended September 30,
2023202220232022
Revenue$49,695 $36,321 $143,902 $111,195 
Expenses
Cost of revenue42,300 30,121 121,882 93,266 
Selling, general and administrative expenses699 443 1,938 745