v3.21.2
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