v3.26.3
Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 3,058 $ 3,963 $ 9,557 $ 12,218
Stock options        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 2,246 2,877 6,874 8,991
Restricted stock units        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 745 938 2,348 2,776
Employee share purchase plan        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 67 $ 148 $ 335 $ 451