v3.21.2
Commitments and Contingencies - Contractual Commitments (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 (October 1 to December 31) $ 6,807
2022 29,358
2023 33,184
2024 7,183
2025 356,309
Thereafter 327,937
Total commitments $ 760,778