XML 95 R85.htm IDEA: XBRL DOCUMENT v3.26.1
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Income Available to Common Stockholders    
Net income available to common stockholders $ 27,687 $ 54,870
Diluted net income per common share $ 27,687 $ 54,870
Weighted-Average Common Shares    
Net income available to common stockholders (in shares) 60,731,479 57,969,053
Effect of potentially dilutive stock options and restricted stock awards (in shares) 276,325 273,179
Diluted net income per common share (in shares) 61,007,804 58,242,232
RSAs excluded from the diluted average common share calculation (in shares) 77,718 47,494
Per Share Amount    
Net income available to common stockholders (in dollars per share) $ 0.46 $ 0.95
Diluted net income per common share (in dollars per share) $ 0.45 $ 0.94