XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator for earnings per share:    
Net income, before noncontrolling interest $ 3,559 $ 4,502
Net (income) loss attributable to noncontrolling interest 18 (20)
Net income attributable to parent 3,577 4,482
Net income available to common shareholders - diluted $ 3,577 $ 4,482
Denominator:    
Weighted-average shares outstanding - basic (in shares) 12,948,178 12,810,956
Effect of dilutive instruments (in shares) 233,035 308,336
Weighted-average shares outstanding - diluted (in shares) 13,181,213 13,119,292
Earnings per common shareholder - basic (in dollars per share) $ 0.28 $ 0.35
Earnings per common shareholder - diluted (in dollars per share) $ 0.27 $ 0.34
Stock option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Instruments not included in the computation of diluted EPS because the effect would be antidilutive (in shares) 417,038 171,960