XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basic and Diluted Net Income per Share (Tables)
12 Months Ended
Dec. 31, 2024
Per share - net income  
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations

The following is a reconciliation of the share data used in the basic and diluted income per share computations:

  

         
   Year ended December 31, 
(in thousands)  2024   2023 
Basic:          
Weighted average shares outstanding   5,318    5,485 
           
Diluted:          
Weighted average shares outstanding   5,318    5,485 
Weighted average effects of dilutive securities   16    63 
Total   5,334    5,548 
           
Antidilutive securities:   17    17