XML 66 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2019
Revenue  
Summary of total unsatisfied performance obligation for these revenue streams, that the Company expects to recognize the amounts as revenue

    

As of

    

September 30, 2019

2019

    

$

39,703

2020

61,080

2021

23,528

2022

12,013

2023

6,331

Thereafter

11,066

Total

$

153,721