XML 94 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' equity - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 01, 2025
shares
Aug. 06, 2022
USD ($)
Feb. 28, 2025
quarter
shares
Feb. 29, 2024
quarter
shares
Dec. 31, 2025
USD ($)
grant
$ / shares
shares
Sep. 30, 2025
quarter
shares
Mar. 31, 2025
quarter
shares
Mar. 31, 2024
shares
Mar. 31, 2023
shares
Dec. 31, 2025
USD ($)
period
vote
grant
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Jul. 11, 2022
$ / shares
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      
Preferred stock, par value (in dollars per share) | $ / shares         $ 0.00001         $ 0.00001 $ 0.00001      
Preferred stock, shares issued (in shares)         0         0 0      
Preferred stock, shares outstanding (in shares)         0         0 0      
Number of votes per common stock | vote                   1        
Share repurchase program shares authorized (in shares) | $         $ 50,000,000         $ 50,000,000 $ 150,000,000      
Repurchases of common stock (in shares)                   7,971,500 16,205,119      
Stock repurchased during period, value | $                   $ 50,207,000 $ 151,201,000      
Share-based payment arrangement, equity exchange participation rate (as percent)                         0.97  
Stock-based compensation in capitalized costs | $   $ 45,700,000               6,548,000 8,504,000 $ 9,175,000    
Aggregate intrinsic value of options exercised in period | $                   $ 1,600,000 $ 15,900,000 45,600,000    
Vested & exercisable, awards outstanding (in shares)         50,000         50,000        
Total shares of common stock reserved (in shares)         34,589,026         34,589,026 30,710,794      
Stock-based compensation capitalized as a software | $                   $ 6,300,000 $ 8,400,000 $ 9,000,000.0    
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, exercise price range, outstanding, weighted average exercise price (in dollars per share) | $ / shares                         $ 11.13  
RSUs Outstanding                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based payment arrangement, conversion basis                         1  
Share-based payment arrangement, shares exchanged (in shares)                         6,958,544  
Granted (in shares)                   10,869,235        
Granted (in dollars per share) | $ / shares                   $ 6.88 $ 9.25 $ 9.86    
Share-based compensation arrangement, equity instruments other than options, aggregate intrinsic value, vested | $                   $ 51,300,000 $ 61,200,000 $ 68,400,000    
Unrecognized compensation costs, excluding options | $         $ 104,100,000         $ 104,100,000        
Unrecognized compensation costs, period for recognition (in years)                   2 years 2 months 12 days        
RSUs Outstanding | Minimum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period (in years)                   2 years        
RSUs Outstanding | 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]                            
Number of shares right to receive (in shares)                   1        
Granted (in shares)     218,565 450,170   553,125   553,568 645,833 925,169        
Award vesting schedule | quarter     12 12   6                
Corporate performance metric attainment percentage     0.45 0.70 0.70         0.70        
Granted (in dollars per share) | $ / shares                   $ 7.37 $ 10.98 $ 8.89    
Unrecognized compensation costs, excluding options | $         $ 2,900,000         $ 2,900,000        
Unrecognized compensation costs, period for recognition (in years)                   1 year 1 month 6 days        
Share-based compensation arrangement, equity instruments other than options, vested in period, fair value | $                   $ 1,200,000 $ 1,900,000      
Contractual term (in years)                   10 years        
Number of grants | grant         1         1        
Performance-Based Awards | Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting rights, percentage     25.00%   33.33%                  
Performance-Based Awards | Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting rights, percentage     75.00% 75.00% 66.67%                  
Performance-Based Awards | Q1 2025                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Granted (in shares)             372,044              
Award vesting schedule | quarter             8              
Corporate performance metric attainment percentage         0.66         0.66        
Performance-Based Awards | Minimum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting rights, percentage           0.00% 0.00% 0.00% 0.00%          
Performance-Based Awards | Maximum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting rights, percentage           150.00% 150.00% 150.00% 150.00%          
Stock options                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period (in years)                   4 years        
Unrecognized stock-based compensation | $         $ 0         $ 0        
Contractual term (in years)                   10 years        
Contingently issuable shares under ESPP                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Unrecognized compensation costs, excluding options | $         $ 4,200,000         $ 4,200,000        
Unrecognized compensation costs, period for recognition (in years)                   1 year 9 months 18 days        
Total shares of common stock reserved (in shares) 1,474,842                         2,800,000
Minimum annual increase in shares reserved for issuance (as percent)                   1.00%        
Percent of outstanding shares                   300.00%        
ESPP discount percentage from market price, beginning of purchase period                   15.00%        
Share-based compensation arrangement, consecutive offering period (in months)                   24 months        
Share-based compensation arrangement, number of purchase periods | period                   4,000        
Share-based compensation arrangement, purchase period (in months)                   6 months        
Share-based compensation arrangement, purchase price of common stock, percent                   85.00%        
Shares issued (in shares)                   816,359        
Incremental compensation cost | $                   $ 2,400,000 $ 3,600,000 $ 5,900,000    
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        
Vested & exercisable, awards outstanding (in shares)         1,000         1,000        
Vested & exercisable, weighted average exercise price (in dollars per share) | $ / shares         $ 3.12         $ 3.12        
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                   0.05        
Number of shares reserved for future issuance increased (in shares) 7,374,214                          
Granted (in shares)                   0 0 0    
Vested & exercisable, awards outstanding (in shares)         890,908         890,908        
Vested & exercisable, weighted average exercise price (in dollars per share) | $ / shares         $ 5.84         $ 5.84