Subsequent Events - Additional Information (Detail) - Paycheck Protection Program [Member] - CARES Act [Member] - USD ($) |
Mar. 10, 2021 |
Apr. 16, 2020 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Notes payable, issued amount | $ 3,098,000 | |
| Notes payable, interest rate | 1.00% | |
| Bank loan maturity term | 2 years | |
| Subsequent Events [Member] | ||
| Subsequent Event [Line Items] | ||
| Notes payable, issued amount | $ 2,000,000 | |
| Notes payable, interest rate | 1.00% | |
| Bank loan maturity term | 5 years |