XML 75 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-based compensation - Schedule of ESPP Black-Scholes Option-Pricing Model (Details) - 2021 ESPP - Employee Stock
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based compensation    
Risk-free interest rate 3.70% 4.30%
Expected term (in years) 6 months 6 months
Expected volatility 41.50% 51.50%
Expected dividend yield 0.00% 0.00%