XML 85 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options outstanding (in shares) 1,838,759 2,671,738
Aggregate intrinsic value of options exercised $ 5,800,000 $ 4,000,000
Options, granted (in shares) 0  
Stock-based compensation expense $ 1,658,000 $ 15,000
Unamortized stock-based compensation $ 6,400,000  
Unamortized stock-based compensation, weighted average remaining amortization period 2 years 11 months 23 days  
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vested in period, intrinsic value $ 944,579  
2018 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for issuance (in shares) 0  
Options outstanding (in shares) 1,838,759  
Expiration period 10 years  
Vesting period 4 years  
2021 Equity Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, capital shares reserved for future issuance (in shares) 16,421,919  
Share-based Payment Arrangement, Tranche One | 2018 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 25.00%  
Share-based Payment Arrangement, Tranche Two | 2018 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 36 months