XML 91 R82.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME PER COMMON SHARE - Reconciliation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net Income Available to Common Stockholders    
Net income available to common stockholders $ 63,610 $ 48,586
Diluted net income per common share $ 63,610 $ 48,586
Weighted-Average Common Shares    
Net income available to common stockholders (in shares) 59,216,198 53,412,762
Effect of potentially dilutive stock options and restricted stock awards (in shares) 224,530 203,106
Diluted net income per common share (in shares) 59,440,728 53,615,868
Per Share Amount    
Net income available to common stockholders (in dollars per share) $ 1.07 $ 0.91
Diluted net income per common share (in dollars per share) $ 1.07 $ 0.91