v3.26.1
NET INCOME PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Summary of Reconciliation of Basic and Diluted Net Income Per Share
The following tables reconcile basic and diluted net income per common share for the three and six months ended June 30, 2026 and 2025.

Three Months Ended June 30,
20262025
Net Income Available to Common StockholdersWeighted-Average Common SharesPer Share
Amount
Net Income Available to Common StockholdersWeighted-Average Common SharesPer Share
Amount
Net income available to common stockholders$43,511 62,286,754 $0.70 $56,363 57,501,593 $0.98 
Effect of potentially dilutive stock options and restricted stock awards286,982 270,987 
Diluted net income per common share$43,511 62,573,736 $0.70 $56,363 57,772,580 $0.98 
RSAs excluded from the diluted average common share calculation47,522 60,990 

Six Months Ended June 30,
20262025
Net Income Available to Common StockholdersWeighted-Average Common SharesPer Share
Amount
Net Income Available to Common StockholdersWeighted-Average Common SharesPer Share
Amount
Net income available to common stockholders$71,198 61,513,413 $1.16 $111,233 57,734,032 $1.93 
Effect of potentially dilutive stock options and restricted stock awards281,989 271,353 
Diluted net income per common share$71,198 61,795,402 $1.15 $111,233 58,005,385 $1.92 
RSAs excluded from the diluted average common share calculation59,681 53,548