v3.26.1
Earnings per Common Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted arnings per share for the three months ended March 31, 2026 and 2025:
Three Months Ended March 31,
$ in thousands, except share and per share amounts20262025
Net income (loss) available to common stockholders$19,713 $11,635 
Weighted average common shares outstanding46,541,642 27,233,292 
Effect of dilutive restricted stock awards225 76 
Diluted weighted average common shares outstanding46,541,867 27,233,368 
Earnings (loss) per share:
Basic$0.42 $0.43 
Diluted$0.42 $0.43