XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2024
Mar. 31, 2023
Net Income Available to Common Stockholders    
Net income available to common stockholders $ 47,472 $ 63,610
Diluted net income per common share $ 47,472 $ 63,610
Weighted-Average Common Shares    
Net income available to common stockholders (in shares) 59,066,789 59,216,198
Effect of potentially dilutive stock options and restricted stock awards (in shares) 206,225 224,530
Diluted net income per common share (in shares) 59,273,014 59,440,728
RSAs excluded from the diluted average common share calculation (in shares) 87,287 51,470
Per Share Amount    
Net income available to common stockholders (in dollars per share) $ 0.80 $ 1.07
Diluted net income per common share (in dollars per share) $ 0.80 $ 1.07