XML 65 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Schedule of amounts due from/to related parties Amounts due from joint ventures and related parties at December 31, 2020 and 2019 consisted of the following (in thousands):
December 31,
20202019
Due from joint ventures$27,006 $9,352 
Other7,651 11,769 
Related party receivables$34,657 $21,121