v3.26.1
Compensation Plans - Summary of Outstanding Equity Awards (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award    
Stock options (in shares) 402,108  
Restricted stock    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 3,476,457 3,450,544
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 425,080 454,740
Restricted stock related to compensation plans | Restricted stock    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 2,556,525  
Restricted stock related to acquisitions | Restricted stock    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 919,932  
Incentive Plan | Restricted stock related to compensation plans | Restricted stock | Annual grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 1,700,720  
Incentive Plan | Restricted stock related to compensation plans | Restricted stock | Sign-on grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 449,873  
Incentive Plan | Restricted stock related to compensation plans | Restricted stock | Inducement grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 14,372  
2022 Inducement Plan | Restricted stock related to compensation plans | Restricted stock | Inducement grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 253,220  
2024 Inducement Plan | Restricted stock related to compensation plans | Restricted stock | Inducement grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock outstanding (in shares) 138,340