XML 73 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Schedule of amounts due from/to related parties Amounts due from joint ventures and related parties as of December 31, 2021 and 2020 consisted of the following (in thousands):
December 31,
20212020
Due from joint ventures$28,204 $27,006 
Other1,204 7,651 
Related party receivables$29,408 $34,657