EARNINGS PER COMMON SHARE (Tables) |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| EARNINGS PER COMMON SHARE [Abstract] | |
| Calculations of Earnings Per Common Share [Table Text Block] | The calculations of earnings per common share for the quarters ended March 31, 2026 Quarter Ended March 31, 2026 2025 (In thousands, except per share information) Net income attributable to common stockholders $ 88,778 $ 77,059 Weighted-Average 155,262 162,934 839 815 156,101 163,749 Earnings per common share: Basic $ 0.57 $ 0.47 Diluted $ 0.57 $ 0.47 |