v3.25.4
Stock-based compensation - Schedule of ESPP Black-Scholes Option-Pricing Model (Details) - Employee Stock - 2021 ESPP
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-based compensation    
Risk-free interest rate 4.00% 4.98%
Expected term (in years) 6 months 6 months
Expected volatility 50.80% 45.90%
Expected dividend yield 0.00% 0.00%