XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' equity - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2023
shares
Aug. 06, 2022
USD ($)
shares
Dec. 31, 2023
USD ($)
grant
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
vote
period
grant
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Jul. 11, 2022
$ / shares
Oct. 29, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Preferred stock, shares authorized (in shares)     50,000,000 50,000,000 50,000,000 50,000,000      
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.00001 $ 0.00001 $ 0.00001 $ 0.00001      
Number of votes per common stock | vote         1        
Share-based payment arrangement, equity exchange participation rate     97.00%   97.00%        
Stock-based compensation in capitalized costs | $   $ 45,700     $ 9,175 $ 5,911 $ 2,571    
Aggregate intrinsic value of options exercised in period | $         45,600 13,700 59,700    
Aggregate intrinsic value exercised | $         $ 300 $ 0 0    
Total shares of common stock reserved (in shares)     27,803,828 31,255,576 27,803,828 31,255,576      
Stock-based compensation | $         $ 96,046 $ 81,293 34,680    
Stock-based compensation capitalized as a software | $         $ 9,000 $ 5,800 2,500    
Tender Offer to Sell Common Stock to an Investor                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation | $             $ 1,600    
Initial public offering, price per share (in dollars per share) | $ / shares             $ 23.75    
Tender Offer To Sell Vested Stock Options And Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares sold in initial public offering (in shares)             236,086    
Other Equity Transaction                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation | $             $ 4,000    
Stock options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period (in years)         4 years        
Contractual term (in years)         10 years        
Stock options outstanding (in shares)     4,621,021 10,333,771 4,621,021 10,333,771      
Stock Appreciation Rights                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period (in years)         4 years        
Contractual term (in years)         10 years        
Granted (in shares)         0 0      
Weighted average grant date fair value (in dollars per share) | $ / shares             $ 22.47    
Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based payment arrangement, conversion basis               1  
Share-based payment arrangement, shares exchanged   6,958,544              
Granted (in shares)         8,159,808        
Granted (in USD per share) | $ / shares         $ 9.86 $ 13.79 $ 27.64    
Fair value of shares vested | $         $ 68,400   $ 50,700    
Unrecognized compensation costs, excluding options | $     $ 192,400   $ 192,400        
Unrecognized compensation costs, period for recognition (in years)         2 years 8 months 12 days        
Restricted stock issued for business combination, grant date fair value (in dollars per share) | $ / shares     $ 14.07 $ 17.37 $ 14.07 17.37      
Restricted Stock Units (RSUs) | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting date   2 years              
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 date   3 years              
Award vesting period (in years)         4 years        
Performance-Based Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares)         645,833        
Number of shares right to receive (in shares)         1        
Award vesting rights, percentage         75.00%        
Corporate performance metric attainment percentage     0.70   0.70        
Granted (in USD per share) | $ / shares         $ 8.89        
Unrecognized compensation costs, excluding options | $     $ 2,000   $ 2,000        
Unrecognized compensation costs, period for recognition (in years)         1 year 4 months 24 days        
Contractual term (in years)         10 years        
Number of grants | grant     1   1        
Restricted stock issued for business combination, grant date fair value (in dollars per share) | $ / shares     $ 8.89 $ 0 $ 8.89 $ 0      
Performance-Based Awards | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting rights, percentage         0.00%        
Performance-Based Awards | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting rights, percentage         150.00%        
Performance-Based Awards | Share-based Payment Arrangement, Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting rights, percentage         25.00%        
Contingently issuable shares under ESPP                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized compensation costs, excluding options | $     $ 8,100   $ 8,100        
Unrecognized compensation costs, period for recognition (in years)         1 year 6 months        
Total shares of common stock reserved (in shares) 1,450,137               2,800,000
Minimum annual increase in shares reserved for issuance         1.00%        
Percent of outstanding shares         300.00%        
ESPP discount percentage from market price, beginning of purchase period         15.00%        
Share-based compensation arrangement by share-based payment award, consecutive offering period         24 months        
Share-based compensation arrangement by share-based payment award, number of purchase periods | period         4        
Share-based compensation arrangement by share-based payment award, purchase period         6 months        
ESPP purchase price of common stock, percent of market price         85.00%        
Shares issued (in shares)         1,029,344        
Incremental compensation cost | $         $ 5,900 $ 3,400      
Restricted stock | CorpU                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation | $     $ 2,100 $ 2,100          
Restricted stock issued for business combination (in shares)             61,300    
Restricted stock issued for business combination, grant date fair value (in dollars per share) | $ / shares             $ 34.14    
Share-based Payment Arrangement, Option and Stock Appreciation Rights (SARs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based payment arrangement, option and non-option equity instruments, exercise price range, outstanding, weighted average exercise price | $ / shares               $ 11.13  
2021 Stock incentive Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares reserved for future issuance (in shares)     13,800,000   13,800,000        
Annual percentage increase, term         0.05        
Number of shares reserved for future issuance increased (in shares) 7,250,689                
Weighted average grant date fair value, options (in USD per share) | $ / shares             $ 16.01    
Stock options outstanding (in shares)     4,571,021 10,283,771 4,571,021 10,283,771      
Amended and Restated 2010 Equity Incentive Plan | Performance-Based Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options outstanding (in shares)     50,000 50,000 50,000 50,000