XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Deficit) - Additional Information (Detail) - $ / shares
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Shares authorized 510,000,000  
Share par value $ 0.001  
Common stock, shares authorized 500,000,000 500,000,000
Preferred stock, shares authorized 10,000,000 10,000,000
Common stock voting rights one vote  
Restricted Stock Units    
Repurchase of common stock related to tax withholding settlement 659,231