v3.26.1
Common Stock and Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Common Stock and Earnings Per Share [Abstract]  
Shares Used in Computing Basic and Diluted Earnings per Share
The following table summarizes the shares used in computing basic and diluted earnings per share:
 
  Three Months Six Months
  Ended June 30 Ended June 30
   2026   2025   2026   2025 
             
Weighted average common shares, basic  15,883,488   14,396,648   15,164,880   14,388,712 
Effect of dilutive securities:                
Employee stock-based compensation  297   -   297   - 
Weighted average common shares, diluted  15,883,785   14,396,648   15,165,177   14,388,712