v3.24.2
Stock-Based Compensation and Equity - Narratives (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
May 30, 2023
May 02, 2022
Share-based Compensation Arrangement by Share-based Payment Award            
Stock-based compensation expense $ 8,900,000 $ 9,000,000.0 $ 17,759,000 $ 16,761,000    
Dividends declared (in dollars per share) $ 0.870 $ 1.069 $ 1.735 $ 2.136    
Acquisition of noncontrolling interest   $ 0   $ 0    
Minority Interest            
Share-based Compensation Arrangement by Share-based Payment Award            
Remaining acquired amount (as a percent)         3.00%  
Ownership interest parent (as a percent)         100.00%  
Common Stock | 2017 Share Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award            
Issuance of common stock (in shares) 4,000,000   4,000,000      
Additional Paid-in Capital            
Share-based Compensation Arrangement by Share-based Payment Award            
Acquisition of noncontrolling interest   $ 1,153,000   $ 1,153,000    
ATM Program | Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award            
Aggregate gross sales price           $ 1,000,000,000