v3.26.3
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net Income Available to Common Stockholders        
Net income available to common stockholders $ 67,847 $ 56,297 $ 139,045 $ 167,530
Diluted net income per common share $ 67,847 $ 56,297 $ 139,045 $ 167,530
Weighted-Average Common Shares        
Net income available to common stockholders (in shares) 62,161,462 57,186,148 61,731,803 57,549,397
Effect of potentially dilutive stock options and restricted stock awards (in shares) 249,178 261,653 271,239 267,994
Diluted net income per common share (in shares) 62,410,640 57,447,801 62,003,042 57,817,391
RSAs excluded from the diluted average common share calculation (in shares) 51,737 61,861 88,313 56,523
Per Share Amount        
Net income available to common stockholders (in dollars per share) $ 1.09 $ 0.98 $ 2.25 $ 2.91
Diluted net income per common share (in dollars per share) $ 1.09 $ 0.98 $ 2.24 $ 2.90