XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Contracts with Customers (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Contracts with Customers [Abstract]  
Remainder of 2020 $ 208,875
2021 373,119
2022 281,624
2023 181,517
2024 133,727
Thereafter 285,825
Total $ 1,464,687