v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share of Common Stock
The following table sets forth the computation of basic and diluted earnings per share of common stock:
For the three months ended
March 31,
20262025
Net income applicable to common stockholders$21,583 $23,569 
Weighted Average Shares
Weighted average common shares outstanding27,851,041 27,721,760 
Effect of dilutive securities
Stock-based awards465,567 572,152 
Weighted average diluted common shares28,316,608 28,293,912 
Earnings per common share
Basic earnings per common share$0.77 $0.85 
Effect of dilutive securities
Stock-based awards(0.01)(0.02)
Diluted earnings per common share$0.76 $0.83