XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Common Share - Computation of Basic and Diluted Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net earnings $ 16,723 $ 14,082
Less earnings attributable to RSUs outstanding (667) (547)
Net earnings attributable to common stockholders used in basic earnings per share calculation 16,056 13,535
Net earnings attributable to common stockholders used in diluted earnings per share calculation $ 16,056 $ 13,535
Basic 53,961 46,989
Incremental shares from stock-based compensation 8 72
Incremental shares from ATM Program forward agreements   426
Incremental shares from the February 2023 Forward Offering   84
Diluted 53,969 47,571
Basic earnings per common share $ 0.30 $ 0.29
Diluted earnings per common share $ 0.30 $ 0.28