XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

The following table sets forth the computation of basic and diluted earnings per common share (unaudited and in thousands, except per share data):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30,

​

Nine Months Ended September 30,

​

    

2025

    

2024

    

2025

    

2024

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

1,322

​

$

3,249

​

$

17,351

​

$

42,426

Preferred stock dividends

​

​

(4,262)

​

​

(3,931)

​

​

(12,125)

​

​

(11,297)

Distributions paid to participating securities

​

​

(62)

​

​

(62)

​

​

(185)

​

​

(211)

Numerator for basic and diluted (loss) income attributable to common stockholders

​

$

(3,002)

​

$

(744)

​

$

5,041

​

$

30,918

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

Weighted average basic common shares outstanding

​

​

189,253

​

​

201,402

​

​

195,110

​

​

202,261

Unvested restricted stock units

​

​

—

​

​

—

​

​

756

​

​

596

Weighted average diluted common shares outstanding

​

​

189,253

​

​

201,402

​

​

195,866

​

​

202,857

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic (loss) income attributable to common stockholders per common share

​

$

(0.02)

​

$

0.00

​

$

0.03

​

$

0.15

Diluted (loss) income attributable to common stockholders per common share

​

$

(0.02)

​

$

0.00

​

$

0.03

​

$

0.15