v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows:

Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows: 

 

               
   Three months ended
March 31,
 
   2025   2024 
Numerator: (in Thousands)        
Net income  $80   $893 
           
Denominator:          
Weighted average number of basic common shares outstanding   70,103,279    52,675,851 
Weighted average additional shares assuming conversion of in-the-money stock options to common shares   2,528,837    250,000 
Weighted average additional shares assuming conversion of issued convertible preferred stock       5,109,890 
Weighted average number of diluted common shares outstanding   72,632,116    58,035,741 
           
Basic earnings per common share:          
Net income per share – basic  $   $0.02 
Diluted earnings per common share:          
Net income per share – diluted  $   $0.02