XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation - Schedule of Recognized Compensation Cost Related to Employee and Non-employee Stock-Based Compensation Activity (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 2,557 $ 3,049 $ 8,985 $ 8,843
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 1,590 1,931 5,704 5,417
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 967 $ 1,118 $ 3,281 $ 3,426