XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock and Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
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
Ended September 30
   
Nine Months
Ended September 30
 
   
2025
   
2024
   
2025
   
2024
 
                         
Weighted average common shares, basic
   
14,412,114
     
14,354,021
     
14,396,599
     
14,339,876
 
Effect of dilutive securities:
                               
Employee stock-based compensation
   
38
     
821
     
55
     
211
 
Weighted average common shares, diluted
   
14,412,152
     
14,354,842
     
14,396,654
     
14,340,087