| Long-Term Debt - Future Maturities of Long-Term Debt (Details) $ in Thousands | Dec. 31, 2021  USD ($) | 
|---|---|
| Debt Disclosure [Abstract] | |
| 2019 | $ 50,600 | 
| 2020 | 76,100 | 
| 2021 | 118,200 | 
| 2022 | 88,600 | 
| 2023 | 30,200 | 
| Thereafter | 1,222,400 | 
| Total | $ 1,586,100 | 
| X | ||||||||||
| 
- Definition The cash outflow for the maturities of all long-term borrowings, net of any premium or discounts, due six years from the period-end date and all year thereafter. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Debt instrument net of unamortized discount or premium next twelve months. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The cash outflow for the maturities of all long-term borrowings, net of any premium or discounts, due five years from the period-end date. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The cash outflow for the maturities of all long-term borrowings, net of any premium or discounts, due four years from the period-end date. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The cash outflow for the maturities of all long-term borrowings, net of any premium or discounts, due three years from the period-end date. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The cash outflow for the maturities of all long-term borrowings, net of any premium or discounts, due two years from the period-end date. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Long term debt net of unamortized discount or premium including debt issuance costs. No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |