XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Parties (Tables)
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Related Parties
The following table presents assets and liabilities attributable to our related parties (in thousands):
December 31,
20242023
Assets
Accounts receivable, net$7,947 $8,045 
Liabilities
Accounts payable$498 $390 

The following table presents revenues and expenses attributable to our related parties (in thousands):
For the Year Ended December 31,
202420232022
Revenue$40,908 $192,176 $154,591 
Expenses
Cost of revenue32,586 162,589 128,308 
Selling, general and administrative expenses777 2,464 1,507