XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER COMMON SHARE (Reconciliation of Net Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
EARNINGS PER COMMON SHARE [Abstract]        
Net Income (Loss) Available to Common Stockholders, Basic $ 91,650 $ 97,878 $ 380,730 $ 424,011
Participating Securities, Distributed and Undistributed Earnings (Loss), Basic 38 59 171 321
Net (loss)/income $ 91,688 $ 97,937 $ 380,901 $ 424,332