XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based compensation - 2021 Incentive Award Plan (Details) - 2021 Incentive Award Plan - shares
1 Months Ended
Jul. 31, 2021
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Term of awards 10 years  
Number of shares authorized 4,200,000  
Threshold annual increase in shares available for issuance expressed as a percentage 5.00%  
Maximum number of shares issuable upon exercise of stock option 33,900,000  
Shares avaliable for issuance   3,593,599