v3.24.2
EARNINGS PER SHARE CALCULATIONS - Schedule of EPS Calculations, Basic (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Earnings from continuing operations attributable to common stockholders (in usd per share) $ 0.40 $ 0.56 $ 0.82 $ 1.13
Earnings (loss) from discontinued operations, net of tax (in usd per share) 0.02 (0.84) 0.05 (0.86)
Earnings (loss) per common share - basic (in usd per share) $ 0.43 $ (0.29) $ 0.87 $ 0.27