XML 112 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock - Shares of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Oct. 12, 2020
Class of Stock [Line Items]      
Shares of common stock reserved for future issuance 6,336,842 5,832,209 834,720
Common Stock Reserved For Exercises Of Stock Options Issued      
Class of Stock [Line Items]      
Shares of common stock reserved for future issuance 4,763,489 4,543,318  
Common Stock Reserved for Future Issuances      
Class of Stock [Line Items]      
Shares of common stock reserved for future issuance 1,573,353 1,288,891