XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Details) - 2018 Plan - shares
6 Months Ended
Jun. 30, 2022
Jan. 01, 2022
Jan. 01, 2021
Share Based Compensation Arrangement By Share Based Payment Award Line Items      
Outstanding stock including non-voting common stock, percent 4.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,671,144    
Maximum      
Share Based Compensation Arrangement By Share Based Payment Award Line Items      
Increase in number of shares 8,768,800   1,278,965
Minimum      
Share Based Compensation Arrangement By Share Based Payment Award Line Items      
Increase in number of shares   1,299,921