Commitments and Contingencies - Additional Information (Detail) - USD ($) shares in Thousands, $ in Thousands |
1 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2020 |
Dec. 31, 2019 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Loss Contingencies [Line Items] | ||||
| Letter of credit outstanding amount | $ 76,200 | $ 116,800 | ||
| Purchase Price Commitment | $ 134,500 | |||
| Number Of Shares Committed To Purchase | 13,450 | |||
| Investment Commitments [Member] | Investment Agreement [Member] | ||||
| Loss Contingencies [Line Items] | ||||
| Purchase Price Commitment | $ 134,500 | |||
| Number Of Shares Committed To Purchase | 13,500 | |||
| Purchase Commitment One [Member] | ||||
| Loss Contingencies [Line Items] | ||||
| Minimum annual commitment | $ 1,490,000 | |||
| Long-term Purchase Commitment, Description | If the spend does not meet the minimum annual commitment each year or at the end of the term, the Company is obligated to make a return payment. If the difference is greater than $30.0 million for each of the first three contract years or $50.0 million for each of the contract years thereafter (“relief amounts”), the Company has the option to pay the respective relief amount for that year for services to be utilized in the future and the excess amount of the difference above the relief amount would be added to the minimum annual commitment of the following year through the end of the contract. | |||
| Satisfied purchase commitment | $ 72,800 | |||
| Purchase Commitment for Contract Year Two | 167,000 | |||
| Purchase Commitment Two [Member] | ||||
| Loss Contingencies [Line Items] | ||||
| Minimum annual commitment | $ 45,000 | |||
| Satisfied purchase commitment | $ 10,400 | |||