Annual report pursuant to Section 13 and 15(d)

Long-Term Debt - Maturities of Long-Term Debt, Excluding Unamortized Debt Issuance Costs (Detail)

v3.20.4
Long-Term Debt - Maturities of Long-Term Debt, Excluding Unamortized Debt Issuance Costs (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
2021 $ 18,056  
2022 413,068  
2023 766,347  
2024 6,886  
2025 1,323,543  
Total $ 2,527,900 $ 1,801,327