XML 87 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Long-Term Related Party Payable - Payable Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Combination, Changes in Related Party Payable [Roll Forward]      
Related party payable, beginning balance $ 98,925 $ 169,347 $ 122,693
Additions     21,659
Payments of related party payable (22,951) (37,311) (30,838)
Fair value adjustments (24,630) (33,111) 55,833
Expiration of Warrants (2,167)    
Disposal (20,337)    
Related party payable, ending balance $ 28,840 $ 98,925 $ 169,347