v3.25.2
Share-based Compensation and Non-Qualified Deferred Compensation Plan (Narrative) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
shares
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
May 17, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares     $ 118.84 $ 96.12  
Total compensation cost for option and share awards | $ $ 4,500 $ 4,000 $ 8,700 $ 7,500  
Total capitalized compensation cost for option and share awards | $ 700 $ 1,500 1,600 2,700  
Share Awards and Vesting [Member]          
Total unrecognized compensation cost which is expected to be amortized | $ $ 21,800   $ 21,800    
Expected amortized period of unrecognized compensation expected to be recognized for share-based compensation plans     3 years    
Fair value of shares vested | $     $ 24,600 $ 23,700  
Maximum [Member] | Share Awards and Vesting [Member]          
Vesting period, years     3 years    
Two Thousand Eighteen Share Incentive Plan [Member]          
Total common shares available | shares 3,500,000   3,500,000   9,700,000
Common shares To Full Value Award Conversion Ratio     3.45    
Value Of Option Right Or Other Award In The Fungible Unit Conversion | shares     1.0    
Full Value award in the common share conversion ratio | shares     1.0    
Common shares which could be granted pursuant to full value awards | shares 1,000,000.0   1,000,000.0