Equity incentive plans - Schedule of Restricted Stock Unit Activity (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested at December 31, 2020 | shares 35,568
Granted | shares 1,333,762
Forfeited | shares 85,680
Vested | shares 35,568
Unvested at December 31, 2021 | shares 1,248,082
Unvested at December 31, 2020 | $ / shares $ 1.00
Granted | $ / shares 3.56
Vested | $ / shares 3.55
Forfeited | $ / shares 1.00
Unvested at December 31, 2021 | $ / shares $ 3.56