XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Related Parties (Tables)
3 Months Ended
Mar. 31, 2025
Related Party Transactions [Abstract]  
Schedule of Related Parties
The following table presents assets and liabilities attributable to our related parties (in thousands):
March 31, 2025December 31, 2024
Assets
Accounts receivable, net$4,031 $7,947 
Liabilities
Accounts payable$388 $498 
The following table presents revenues and expenses attributable to our related parties (in thousands):
For the Three Months Ended March 31,
20252024
Revenue$3,043 $30,784 
Expenses
Cost of revenue636 26,914 
Selling, general and administrative expenses187 —