XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Share-based compensation - Employee stock purchase plan (Details)
12 Months Ended
May 25, 2021
Dec. 31, 2022
USD ($)
calendarYear
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employee stock purchase plan   $ 6,840,000 $ 0 $ 0
Shares committed under the 2021 ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Offering periods 6 months      
Discount percentage 15.00%      
Percentage of the fair market value of common stock 85.00%      
Maximum employee payroll deduction percentage 15.00%      
Aggregate value of shares purchased   25,000    
Eligible employee compensation   $ 1,100,000 $ 1,200,000  
Shares reserved for issuance (in shares) | shares   3,899,071    
Number of purchase periods | calendarYear   10    
Percentage of outstanding stock   1.00%    
Shares authorized for issuance (in shares) | shares   16,000,000    
Shares issued (in shares) | shares   295,189 0  
Weighted average price of shares purchased (in dollars per share) | $ / shares   $ 22.80    
Employee stock purchase plan   $ 6,800,000    
Weighted-average grant-date fair value (in dollars per share) | $ / shares   $ 8.28 $ 11.97  
Unrecognized compensation expense   $ 900,000    
Weighted average period over which unrecognized compensation expense would be recognized   4 months