XML 55 R45.htm IDEA: XBRL DOCUMENT v3.26.3
Common stock - Stock for issuance (Details) - shares
Sep. 30, 2026
Dec. 31, 2025
Common stock    
Shares underlying issued and outstanding awards under the Plans 20,435,156 15,856,758
Shares underlying issued and outstanding awards under the Plans 19,360,956 15,856,758
Total reserved common stock 26,373,019 19,861,949
2020 Equity Incentive Plan    
Common stock    
Remaining shares available for issuance under the Plans and ESPP 3,387,004 2,454,332
ESPP    
Common stock    
Remaining shares available for issuance under the Plans and ESPP 2,550,859 1,550,859