XML 109 R84.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Related Party Transactions [Abstract]        
Total revenue from related parties     $ 93,204 $ 30,925
Consulting expenses paid to related parties (included in general and administrative expense)     102 102
Interest expense on debt to related parties $ 1,606 $ 2,672 $ 3,218 $ 5,299