v3.26.1
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Income Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted income per share (in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Net income
$24,346 $43,262 $26,343 $60,008 
Less: preferred dividends and accretion15,908 14,788 31,445 29,231 
Net income (loss) to common stockholders$8,438 $28,474 $(5,102)$30,777 
Basic:
Weighted average shares153,866 152,584 153,414 152,331 
Income (loss) per share$0.05 $0.19 $(0.03)$0.20 
Diluted:
Effect of restricted stock and performance awards1,819 484 — 627 
Weighted average shares155,685 153,068 153,414 152,958 
Income (loss) per share$0.05 $0.19 $(0.03)$0.20