XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Schedule of Related Party Transactions (Details) - Equity Method Investee - Transactions with Equity Method Investees - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Accounts receivable $ 913 $ 1,821
Notes receivable 5,267 0
Accounts payable $ 1,879 $ 3,195