XML 88 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction [Line Items]      
Revenue from related parties $ 100,000 $ 100,000 $ 4,900,000
Account receivable due from related parties 0 100,000  
Corporate Joint Venture      
Related Party Transaction [Line Items]      
Revenue from related parties $ 25,000,000 19,400,000 17,900,000
Percent ownership in joint venture unit 68.00%    
Receivable balance with joint venture $ 1,700,000 2,800,000  
Due to joint venture $ 500,000 300,000  
Affiliated Entity      
Related Party Transaction [Line Items]      
Rent expense   $ 300,000 $ 400,000