v3.26.1
Capital Transactions (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Common Stock Repurchases

The following table summarizes the common stock repurchases by the Company for the three and six months ended June 30, 2026 and 2025:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

Repurchase of common stock

 

 

15,677

 

 

$

98,298

 

 

 

43,116

 

 

$

425,120

 

 

 

31,776

 

 

$

213,723

 

 

 

87,161

 

 

$

873,501

 

Schedule of Distributions Declared

The following table reflects the cash distributions per share that the Company declared on its common stock during the six months ended June 30, 2026 and 2025. Stockholders of record as of each respective record date were entitled to receive the distribution.

 

Date Declared

 

Record Dates

 

Payment Date

 

Per Share Amount

 

 

Cash Distribution

 

Six Months Ended June 30, 2026

 

 

 

 

 

 

 

 

 

 

January 28, 2026

 

January 28, 2026

 

April 15, 2026

 

$

0.0167

 

 

$

25,156

 

February 25, 2026

 

February 25, 2026

 

April 15, 2026

 

 

0.0167

 

 

 

25,155

 

March 27, 2026

 

March 27, 2026

 

April 15, 2026

 

 

0.0167

 

 

 

25,155

 

April 28, 2026

 

April 28, 2026

 

July 15, 2026

 

 

0.0100

 

 

 

14,902

 

May 27, 2026

 

May 27, 2026

 

July 15, 2026

 

 

0.0100

 

 

 

14,902

 

June 26, 2026

 

June 26, 2026

 

July 15, 2026

 

 

0.0100

 

 

 

14,902

 

Total

 

 

 

 

 

$

0.0801

 

 

$

120,172

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30, 2025

 

 

 

 

 

 

 

 

 

 

January 29, 2025

 

January 29, 2025

 

April 15, 2025

 

$

0.0600

 

 

$

99,846

 

February 26, 2025

 

February 26, 2025

 

April 15, 2025

 

 

0.0600

 

 

 

99,846

 

March 27, 2025

 

March 27, 2025

 

April 15, 2025

 

 

0.0600

 

 

 

97,206

 

April 26, 2025

 

April 28, 2025

 

July 15, 2025

 

 

0.0600

 

 

 

97,205

 

May 28, 2025

 

May 28, 2025

 

July 15, 2025

 

 

0.0600

 

 

 

97,205

 

June 26, 2025

 

June 26, 2025

 

July 15, 2025

 

 

0.0600

 

 

 

94,617

 

Total

 

 

 

 

 

$

0.3600

 

 

$

585,925