Earnings per Common Share - Additional Information (Details) - shares shares in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Nov. 12, 2025 |
|
| Attainment-Based PSUs and Hybrid PSUs [Member] | ||||
| Computation Of Earnings Per Share [Line Items] | ||||
| Contingently issuable shares excluded from calculation of weighted average common shares outstanding | 209 | 150 | 104 | |
| Minimum | Tangible Equity Unit (TEU) | ||||
| Computation Of Earnings Per Share [Line Items] | ||||
| Shares issued upon conversion of purchase contracts | 4,700 | 4,700 | ||