XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' equity - Narrative (Details)
3 Months Ended 12 Months Ended
Aug. 24, 2021
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
award
period
vote
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2018
installment
shares
Dec. 31, 2021
award
$ / shares
shares
Oct. 29, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Preferred stock, shares authorized (in shares) | shares   50,000,000       50,000,000  
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.00001       $ 0.00001  
Number of votes per common stock | vote   1          
Aggregate intrinsic value of options exercised in period   $ 3,900,000 $ 23,400,000        
Unrecognized compensation costs, options   $ 84,900,000          
Total shares of common stock reserved (in shares) | shares   32,588,721       34,559,618  
Stock-based compensation   $ 13,342,000 10,512,000        
Stock-based compensation capitalized as a software   $ 1,200,000 $ 500,000        
2021 Stock incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares reserved for future issuance (in shares) | shares   13,800,000          
Annual percentage increase, term   0.05          
Granted (in shares) | shares   0          
Tender Offer to Sell Common Stock to an Investor              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares sold in transaction (in shares) | shares     236,086        
Sale of stock, term, less than (in USD per share) | $ / shares     $ 23.75        
Stock-based compensation     $ 1,600,000        
Stock Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contractual term (in years)   10 years          
Award vesting period (in years)   4 years          
Unrecognized compensation costs, period for recognition (in years)   2 years 3 months 18 days          
Stock Appreciation Rights              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contractual term (in years)   10 years          
Award vesting period (in years)   4 years          
Unrecognized compensation costs, period for recognition (in years)   2 years 1 month 6 days          
Unrecognized compensation costs, excluding options   $ 300,000          
Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs, period for recognition (in years)   3 years 9 months 18 days          
Unrecognized compensation costs, excluding options   $ 83,300,000          
Restricted stock issued for business combination, grant date fair value (in dollars per share) | $ / shares   $ 22.33       $ 27.64  
Restricted Stock Units (RSUs) | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)   3 years          
Restricted Stock Units (RSUs) | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)   4 years          
Performance-Based Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contractual term (in years)   10 years          
Unrecognized compensation costs, period for recognition (in years)   7 months 6 days          
Number of Performance-Based Awards outstanding | award   2       2  
Granted (in shares) | shares       350,000 50,000    
Number of equal monthly installments | installment         48    
Unrecognized compensation costs   $ 400,000          
Performance-Based Awards | Amended and Restated 2010 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) | shares   0          
Performance-Based Awards | Share-based Payment Arrangement, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights, percentage       50.00%      
Required annual recurring revenues, vesting term       $ 230,000,000      
Performance-Based Awards | Share-based Payment Arrangement, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights, percentage       50.00%      
Required annual recurring revenues, vesting term       $ 330,000,000      
Employee Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs, period for recognition (in years)   1 year 7 months 6 days          
Unrecognized compensation costs, excluding options   $ 5,300,000          
Total shares of common stock reserved (in shares) | shares             2,800,000
Percent of outstanding shares   1.00%          
ESPP discount percentage from market price, beginning of purchase period   15.00%          
Consecutive offering period   24 months          
Number of purchase periods | period   4          
Purchase period   6 months          
ESPP purchase price of common stock, percent of market price   85.00%          
Restricted stock | CorpU              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs, period for recognition (in years) 3 years 2 years 4 months 24 days          
Unrecognized compensation costs, excluding options   $ 1,700,000          
Stock-based compensation $ 200,000            
Restricted stock issued for business combination (in shares) | shares 61,300            
Restricted stock issued for business combination, grant date fair value (in dollars per share) | $ / shares $ 34.14