XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Our operations included the following related party transactions (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
Total revenue from related parties$4,585 $10,233 $5,418 $17,699 
Below is the summary of outstanding related party balances as of June 30, 2023 and December 31, 2022 (in thousands):
 June 30,December 31,
20232022
   
Accounts receivable$5,999 $4,257