XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based compensation - 2010 Stock Option and Grant Plan (Details) - shares
1 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted   1,542,759
2010 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Additional shares authorized 382,889  
Granted   0