XML 130 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Schedule of Nonvested Restricted Stock Awards and Phantom Stock Awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Phantom Share Units (PSUs)      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested, beginning balance (in shares) 0    
Granted (in shares) 125,121 0  
Vested (in shares) 0    
Forfeited (in shares) (812)    
Non-vested, ending balance (in shares) 124,309 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested, beginning balance, weighted average grant date fair value (in dollars per share) $ 0    
Granted, weighted average grant date fair value (in dollars per share) 46.15    
Vested, weighted average grant date fair value (in dollars per share) 0    
Forfeited, weighted average grant date fair value (in dollars per share) 46.15    
Non-vested, ending balance, weighted average grant date fair value (in dollars per share) $ 94.12 $ 0  
Restricted Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested, beginning balance (in shares) 607,393 429,868 181,553
Granted (in shares) 223,825 567,004 374,540
Vested (in shares) (321,281) (238,020) (74,170)
Forfeited (in shares) (145,203) (151,459) (52,055)
Non-vested, ending balance (in shares) 364,734 607,393 429,868
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested, beginning balance, weighted average grant date fair value (in dollars per share) $ 94.64 $ 109.33 $ 183.63
Granted, weighted average grant date fair value (in dollars per share) 51.12 93.57 89.31
Vested, weighted average grant date fair value (in dollars per share) 92.24 119.00 180.54
Forfeited, weighted average grant date fair value (in dollars per share) 92.91 94.07 123.01
Non-vested, ending balance, weighted average grant date fair value (in dollars per share) $ 70.73 $ 94.64 $ 109.33