XML 67 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Contracts with Customers (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Contracts with Customers [Abstract]  
Remainder of 2020 $ 294,261
2021 346,559
2022 258,818
2023 164,342
2024 120,976
Thereafter 205,369
Total $ 1,390,325