v3.25.4
Stockholders' equity - Schedule of estimated grant using the Black-Scholes (Details) - Non-Statutory Stock Options - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
Expected volatility   50.00% 48.00%
Risk-free interest rate, minimum   4.27% 3.63%
Risk-free interest rate, maximum   4.65% 4.84%
Expected term in years   6 years 1 month 9 days 6 years 1 month 9 days
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grant date fair value of common stock   $ 9.82 $ 10.07
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grant date fair value of common stock   $ 13.54 $ 11.97