XML 159 R116.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Other Commitments Maturities (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Other Commitments [Line Items]  
Total $ 386,496
2021 23,473
2022 66,774
2023 293,249
2024 1,500
2025 1,500
Convertible Notes, Principal and Interest [Member]  
Other Commitments [Line Items]  
Total 319,535
2021 13,893
2022 13,893
2023 291,749
Senior Facility, Principal and Interest [Member]  
Other Commitments [Line Items]  
Total 56,683
2021 5,302
2022 51,381
ABG Finance Liability [Member]  
Other Commitments [Line Items]  
Total 7,500
2021 1,500
2022 1,500
2023 1,500
2024 1,500
2025 1,500
Portugal Construction Commitments [Member]  
Other Commitments [Line Items]  
Total 2,778
2021 $ 2,778