v3.25.2
Related Parties (Tables)
6 Months Ended
Jun. 30, 2025
Related Party Transactions [Abstract]  
Schedule of Related Parties
The following table presents assets and liabilities attributable to our related parties (in thousands):
June 30, 2025December 31, 2024
Assets
Accounts receivable, net$6,301 $7,947 
Liabilities
Accounts payable$426 $498 
The following table presents revenues and expenses attributable to our related parties (in thousands):
For the Three Months Ended June 30,For the Six Months Ended June 30,
2025202420252024
Revenue$1,009 $3,021 $4,052 $33,805 
Expenses
Cost of revenue646 1,850 1,282 28,764 
Selling, general and administrative expenses914 — 1,101 —