XML 99 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Related Parties - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets    
Accounts receivable, net [1] $ 345,276 $ 254,684
Prepaid expenses and other current assets [1] 41,416 20,678
Liabilities    
Accounts payable [1] 76,953 57,174
Accrued liabilities [1] 166,676 111,198
Related Party    
Assets    
Accounts receivable, net 7,326 8,787
Prepaid expenses and other current assets 43 0
Liabilities    
Accounts payable 0 27
Accrued liabilities $ 0 $ 192
[1] See Note 18 for amounts attributable to related parties included in these line items.