XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Schedule of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income $ 36,866 $ 32,444
Participating basic earnings (22) 0
Basic earnings (loss) attributable to common stockholders 36,844 32,444
Reallocation of participating earnings 0 0
Diluted earnings (loss) attributable to common stockholders $ 36,844 $ 32,444
Weighted-average number of shares outstanding:    
Weighted average common shares outstanding – basic (in shares) 133,002 132,923
Dilutive performance stock units (in shares) 0 0
Dilutive stock options (in shares) 0 0
Weighted average common shares outstanding – diluted (in shares) 133,002 132,923
Net income (loss) per common share:    
Basic (in dollars per share) $ 0.28 $ 0.24
Diluted (in dollars per share) $ 0.28 $ 0.24