v3.26.1
Earnings Per Share. (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Loss Per Share

  

   Three Months Ended 
   March 31, 
   2026   2025 
(dollars in thousands, except per share amounts)  Earnings   Weighted
Average Shares
   Amount   Earnings   Weighted
Average Shares
   Amount 
                         
Basic EPS:  $4,663    11,974,503   $0.39   $3,870    11,704,610   $0.33 
Effect of conversion of series B & C preferred shares        11,617,705              11,639,530      
                               
Diluted EPS:  $4,663    23,592,208   $0.20   $3,870    23,344,140   $0.17