XML 116 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Due to Shareholders of Acquired Companies - Schedule of Aggregate Maturities of due to Shareholders of Acquired Companies (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Aggregate maturities $ 2,783,692 $ 3,200,565
Related Party Notes Payable    
Debt Instrument [Line Items]    
2019 24,488  
2020 12,242  
2021 11,101  
2022 0  
2023 0  
Aggregate maturities 47,831  
Less: imputed interest discount (2,440)  
Total $ 45,391