XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2017
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
May 21, 2025
Dec. 31, 2024
May 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options outstanding (in shares)   15,210,035   15,210,035     12,939,517  
Weighted-average exercise price of stock options outstanding (in dollars per share)   $ 12.47   $ 12.47     $ 14.80  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                
Stock-based compensation expense   $ 3,548 $ 5,970 $ 11,625 $ 18,174      
Research and Development                
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                
Stock-based compensation expense   2,219 2,940 7,282 9,033      
General and Administrative                
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                
Stock-based compensation expense   $ 1,329 $ 3,030 $ 4,343 $ 9,141      
2016 Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate 10.00%              
Share-based compensation, number of shares authorized (in shares) 800,000              
Offering period 6 months              
Purchase price of common stock percent of the fair market value 85.00%              
StockIncentivePlan2023Member                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, number of shares authorized (in shares)           8,100,000   4,850,000
TwoThousandSixteenEmployeeStockPurchasePlanMember                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock purchased (in shares)       56,880 44,129