XML 76 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2025 and 2024 consisted of the following (in thousands):
December 31, 2025December 31, 2024
Due from joint ventures$15,863 $19,199 
Other430 7,666 
Related party receivables$16,293 $26,865