v3.26.3
Share-Based Payments - Schedule of Stock-Based Compensation Expense by Award Type Included within the Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 16,672 $ 12,377 $ 48,154 $ 38,428
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 4,218 4,365 14,670 13,387
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 8,206 7,655 23,351 21,846
Performance-based stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 3,260 0 7,492 2,188
Market-based stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 577 0 1,341 0
Employee stock purchase plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 411 $ 357 $ 1,300 $ 1,007