v3.24.3
Stock-Based Compensation - Stock compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense, Options $ 1,632 $ 1,849 $ 11,610 $ 8,239
Stock compensation expense, RSU 85,920 76,504 259,697 276,707
Stock compensation expense 87,552 78,353 271,307 284,946
Time Based        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense, Options 1,632 1,849 11,610 8,239
Stock compensation expense, RSU 45,073 39,936 127,870 123,495
Stock compensation expense 46,705 41,785 139,480 131,734
PSP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense, Options 0 0 0 0
Stock compensation expense, RSU 38,814 21,876 128,615 81,763
Stock compensation expense 38,814 21,876 128,615 81,763
LTIP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense, Options 0 0 0 0
Stock compensation expense, RSU 2,033 14,692 3,212 71,449
Stock compensation expense $ 2,033 $ 14,692 $ 3,212 $ 71,449