XML 82 R75.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Equity [Abstract]    
Average common shares outstanding – basic (in shares) 99,708,806 91,719,475
Net effect of dilutive equity awards (in shares) 363,212 210,285
Average common shares outstanding - diluted (in shares) 100,072,018 91,929,760
Net Income (Loss) $ 26,156 $ 24,044
Basic net earnings per share (in usd per share) $ 0.26 $ 0.26
Diluted net earnings per share (in usd per share) $ 0.26 $ 0.26