XML 50 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Stock-based Compensation Expense Recognized (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense included in expenses $ 16,750 $ 8,673 $ 6,100
Research and development expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense included in expenses 4,732 2,313 1,623
General and administrative expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense included in expenses 12,018 6,360 4,477
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense included in expenses 5,768 3,842 3,276
Restricted stock and restricted stock units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense included in expenses 9,420 4,598 2,597
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense included in expenses $ 1,562 $ 233 $ 227