XML 86 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based compensation - 2021 Employee Stock Purchase Plan (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 1,258,000 $ 390,000 $ 2,241,000 $ 581,000
ESPP | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 100,000   $ 100,000  
2021 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Threshold limit of shares can be purchased by an employee per offering period 100,000        
2021 Employee Stock Purchase Plan | ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Term of awards 10 years        
Number of shares authorized 400,000        
Threshold annual increase in shares available for issuance expressed as a percentage 1.00%        
Maximum number of shares issuable upon exercise of stock option 6,300,000        
Payroll deduction percentage 15.00%        
Threshold value of shares can be purchased per calendar year $ 25,000        
Threshold percentage of the market price 85.00%        
Shares avaliable for issuance   745,640   745,640  
Offering Period     $ 0   $ 0
2021 Employee Stock Purchase Plan | ESPP | Common Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares purchased       0