XML 166 R152.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Future Minimum Unconditional Purchase Obligations) (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 $ 343,480
2022 49,457
2023 6,389
2024 27,308
2025 1,859
Thereafter 1,811
Total $ 430,304