XML 84 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation - Share-Based Compensation (Details) - 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 [Line Items]        
Total stock-based compensation costs $ 18,644 $ 17,249 $ 61,316 $ 44,074
Capitalized stock-based compensation costs (43) 0 (43) 0
Total stock-based compensation costs included in operating expenses 18,601 17,249 61,273 44,074
Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation costs 16,232 14,794 54,841 37,294
Inducement Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation costs 2,179 2,234 5,852 6,241
ESPP        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation costs $ 233 $ 221 $ 623 $ 539