v3.25.2
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Reconciliation of Denominators Used to Calculate Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]            
Net Income $ 99,585 $ 138,982 $ 138,556 $ 11,606 $ 238,567 $ 150,163
Weighted Average Common Shares Outstanding:            
Weighted Average Common Shares Outstanding – Basic (in shares) 98,060,407   100,266,462   98,308,686 100,354,467
Plus: Dilutive Effect of Restricted Stock and Common Stock Warrants (in shares) 1,334,132   980,385   1,383,447 1,087,022
Plus: Dilutive Effect of Convertible Notes (in shares) 0   738,227   0 369,114
Weighted Average Common Shares Outstanding – Diluted (in shares) 99,394,539   101,985,074   99,692,134 101,810,603
Net Income per Common Share:            
Basic (in dollars per share) $ 1.02   $ 1.38   $ 2.43 $ 1.50
Diluted (in dollars per share) $ 1.00   $ 1.36   $ 2.39 $ 1.47
Restricted Stock            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Shares Excluded from EPS Due to Anti-Dilutive Effect (in shares) 63,093   0   74,873 5,315