XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2025
Related Party Transactions [Abstract]  
Schedule of Amounts Due from/to Related Parties Amounts due from joint ventures, inclusive of our ownership share of the joint ventures, and related parties as of June 30, 2025 and December 31, 2024 consisted of the following (in thousands):
June 30, 2025December 31, 2024
Due from joint ventures$11,902 $19,199 
Other128 7,666 
Related party receivables$12,030 $26,865