v3.26.3
Stock Incentive Plans - Summarizes Compensation Expense (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 $ 22,268 $ 15,586 $ 57,618 $ 48,348
Stock option awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation expense 371 1,002 1,109 3,386
Restricted stock and other awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation expense 11,241 14,584 24,541 44,962
10-Year ECAP awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation expense $ 10,656 $ 0 $ 31,968 $ 0