Annual report pursuant to Section 13 and 15(d)

Share-based compensation - Summary of stock option activity under the Plans (Details)

v3.23.1
Share-based compensation - Summary of stock option activity under the Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Options Outstanding      
Beginning balance 43,996 47,332  
Granted 103,711 13,638  
Exercised   (16,974)  
Ending balance 147,707 43,996 47,332
Options exercisable 43,996    
Weighted Average Exercise Price      
Beginning balance $ 20.46 $ 8.03  
Granted 8.22 44  
Exercised   4.71  
Ending balance 11.87 $ 20.46 $ 8.03
Options exercisable $ 20.46    
Weighted Average Remaining Contractual Term in Years      
Weighted average remaining contractual term 9 years 3 months 25 days 8 years 6 months 8 years 9 months 18 days
Granted 9 years 8 months 1 day    
Options exercisable 7 years 2 months 23 days    
Aggregate intrinsic value      
Beginning balance $ 510 $ 1,326  
Ending balance   $ 510 $ 1,326