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, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | ||||
| Share-based compensation expense | $ 2,718 | $ 2,557 | $ 7,485 | $ 8,985 |
| Selling, general and administrative | ||||
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | ||||
| Share-based compensation expense | 1,777 | 1,590 | 4,917 | 5,704 |
| Research and development | ||||
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | ||||
| Share-based compensation expense | $ 941 | $ 967 | $ 2,568 | $ 3,281 |