XML 89 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Contracts with Customers (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Contracts with Customers [Abstract]  
2019 (April - December) $ 277,683
2020 308,650
2021 250,263
2022 163,494
2023 88,227
Thereafter 107,386
Total $ 1,195,703