v3.25.4
Share-based Compensation - Summary of Nonvested Restricted Stock Unit Awards (Details) - RSUs - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Nonvested, beginning of period, shares 621    
Granted, shares 339    
Vested, shares (271)    
Forfeited, shares (35)    
Nonvested, end of period, shares 654 621  
Nonvested, beginning of period, weighted average grant date fair value $ 47.62    
Granted, weighted average grant date fair value 48.31 $ 65.16 $ 42.51
Vested, weighted average grant date fair value 45.67    
Forfeited, weighted average grant date fair value 51.44    
Nonvested, end of period, weighted average grant date fair value $ 48.58 $ 47.62