Common Stock - Additional Information (Detail) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Oct. 14, 2019 |
Jun. 30, 2021 |
Jun. 30, 2021 |
Dec. 31, 2020 |
|
| Equity [Abstract] | ||||
| Common stock, shares authorized | 300,000,000 | 300,000,000 | 300,000,000 | |
| Common stock, par value | $ 0.0001 | $ 0.0001 | $ 0.0001 | |
| Dividends common stock declared or paid | $ 0 | |||
| Warrants outstanding | 550,000 | 550,000 | 600,000 | |
| Number of warrants issued to purchase common stock | 600,000 | |||
| Warrants exercise price per share | $ 0.486 | |||
| Warrants vesting period | 6 months | |||
| Warrants expiration date | Oct. 24, 2024 | |||
| Number of warrants exercised | 50,000 | 50,000 |