XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Future Minimum Commitments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Future minimum commitments  
2022 (remainder of the year) $ 19,186
2023 79,311
2024 57,620
2025 82,000
Total 238,117
Other Commitment  
2022 (remainder of the year) 514
2023 639
2024 264
2025 54
2026 25
Thereafter 10
Total 1,506
Total Commitment  
2022 (remainder of the year) 19,700
2023 79,950
2024 57,884
2025 82,054
2026 25
Thereafter 10
Total Commitments $ 239,623