XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Stock compensation - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based Payment Arrangement, Expense $ 2,025 $ 713 $ 3,687 $ 1,117
Employees [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based Payment Arrangement, Expense 1,325 703 2,339 1,102
Nonemployees [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based Payment Arrangement, Expense 700 10 1,348 15
Research and development [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based Payment Arrangement, Expense 1,069 233 1,971 293
General and administrative [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based Payment Arrangement, Expense $ 956 $ 480 $ 1,716 $ 824