XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Equity Incentive Plan - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common shares reserved for issuance   2,475,000  
Number of common shares remained available to be issued     1,240,600
2019 Equity Incentive Plan [Member] | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common shares reserved for issuance 2,142    
2019 Equity Incentive Plan [Member] | Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock options, exercise price of common stock granted as percentage of fair value on the date of grant 100.00%