XML 70 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Weighted-average grant-date fair value of options granted $ 8.34 $ 4.57
Fair value of shares vested $ 2.0 $ 1.3
2017 Plan    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Number of shares, options granted (shares) 0  
2017 Plan | Minimum    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Exercise price percentage 100.00%  
2021 Equity Incentive Plan    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Number of shares, options granted (shares) 0  
Vesting period 4 years  
2017 and 2021 Incentive Plan    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Aggregate shares of common stock reserved for issuance 6,500,000