v3.26.1
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Income Available to Common Stockholders        
Net income available to common stockholders $ 43,511 $ 56,363 $ 71,198 $ 111,233
Diluted net income per common share $ 43,511 $ 56,363 $ 71,198 $ 111,233
Weighted-Average Common Shares        
Net income available to common stockholders (in shares) 62,286,754 57,501,593 61,513,413 57,734,032
Effect of potentially dilutive stock options and restricted stock awards (in shares) 286,982 270,987 281,989 271,353
Diluted net income per common share (in shares) 62,573,736 57,772,580 61,795,402 58,005,385
RSAs excluded from the diluted average common share calculation (in shares) 47,522 60,990 59,681 53,548
Per Share Amount        
Net income available to common stockholders (in dollars per share) $ 0.70 $ 0.98 $ 1.16 $ 1.93
Diluted net income per common share (in dollars per share) $ 0.70 $ 0.98 $ 1.15 $ 1.92