v3.26.1
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2026
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, 2026 and December 31, 2025 consisted of the following (in thousands):
June 30, 2026December 31, 2025
Due from joint ventures$13,694 $15,863 
Other173 430 
Related party receivables$13,867 $16,293