v3.22.2.2
Stock-based compensation - Schedule of Stock Option Grants Valuation Assumptions (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term in years 3 years 14 days
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term in years 3 years 9 months
Incentive Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-average fair value (in dollars per share) $ 1.51
Expected volatility 26.70%
Expected dividend yield 0.00%
Incentive Stock Options | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 2.20%
Expected term in years 5 years 18 days
Incentive Stock Options | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 3.51%
Expected term in years 6 years 3 months