XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Numerator:
Net income $2,040 $518 $4,096 $5,292 
Denominator:
Basic weighted-average common shares outstanding11,486,62611,297,78511,472,10011,271,815
Dilutive shares553,031630,158485,487698,094
Diluted weighted-average common shares outstanding12,039,65711,927,94311,957,58711,969,909
Basic earnings per share $0.18 $0.05 $0.36 $0.47 
Diluted earnings per share$0.17 $0.04 $0.34 $0.44