| Fair Value Measurements - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail) - Fair Value, Inputs, Level 3 [Member] | Mar. 31, 2021  yr | Dec. 31, 2020  yr | 
|---|---|---|
| Stock price | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants and Rights Outstanding, Measurement Input | 10.15 | 11.56 | 
| Volatility | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Fair Value Measurement Input | 26.50% | 40.40% | 
| Expected life of the options to convert | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants and Rights Outstanding, Measurement Input | 5.21 | 5.46 | 
| Risk-free rate | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Fair Value Measurement Input | 0.97% | 0.43% | 
| Dividend yield | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants and Rights Outstanding, Measurement Input | 0 | 0 |