|**Earnings per Share of Common Stock (Tables)**                                               | 3 Months Ended                                                                                                                                                                                                                                                                                                                                                                                       
|--------------------------------------------------------------------------------------------- | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|**Earnings Per Share [Abstract]**                                                             |                                                                                                                                                                                                                                                                                                                                                                                                      
|Schedule of Computation of Basic and Diluted Weighted Average Shares Used in EPS Calculations | The following table sets forth the computation of basic and diluted weighted-average shares used in the earnings per share calculations:Three Months EndedMarch 31,20242023Denominator for basic earnings per share - weighted average shares147,178,955150,897,302Effect of dilutive stock options and share units1,118,5261,003,545Denominator for diluted earnings per share148,297,481151,900,847
|                                                                                              |                                                                                                                                                                                                                                                                                                                                                                                                      
|                                                                                              | Three Months EndedMarch 31,                                                                                                                                                                                                                                                                                                                                                                          
|                                                                                              | 2024                                                                                                                                                                                                                                                                                                                                                                                                 
|Denominator for basic earnings per share - weighted average shares                            | 147,178,955                                                                                                                                                                                                                                                                                                                                                                                          
|Effect of dilutive stock options and share units                                              | 1,118,526                                                                                                                                                                                                                                                                                                                                                                                            
|Denominator for diluted earnings per share                                                    | 148,297,481                                                                                                                                                                                                                                                                                                                                                                                          

X- ReferencesNo definition available.
+ Details**Name:**
us-gaap_EarningsPerShareAbstract**Namespace Prefix:**
us-gaap_**Data Type:**
xbrli:stringItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details**Name:**
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
dtr-types:textBlockItemType**Balance Type:**
na**Period Type:**
duration