XML 99 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Schedule of Other Commitments Maturities (Detail)
$ in Thousands
Mar. 31, 2021
USD ($)
Other Commitments [Line Items]  
Total $ 386,346
2021 (remaining nine months) 22,200
2022 67,897
2023 293,249
2024 1,500
2025 1,500
Convertible Notes, Principal and Interest [Member]  
Other Commitments [Line Items]  
Total 319,535
2021 (remaining nine months) 13,893
2022 13,893
2023 291,749
Senior Facility, Principal and Interest [Member]  
Other Commitments [Line Items]  
Total 56,533
2021 (remaining nine months) 4,029
2022 52,504
ABG Finance Liability [Member]  
Other Commitments [Line Items]  
Total 7,500
2021 (remaining nine months) 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 (remaining nine months) $ 2,778