v3.26.1
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Derivative Instruments  
Schedule of realized and unrealized gains and losses recognized in earnings as net gain (loss) on derivative instruments

Three Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

(U.S. Dollars in thousands)

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Realized gain:

 

  ​

 

  ​

 

  ​

 

  ​

 

Interest rate swap contracts

$

579

$

2,521

$

1,588

$

5,631

Total realized gain:

 

579

 

2,521

 

1,588

 

5,631

Unrealized gain (loss):

 

 

 

 

Interest rate swap contracts

 

827

 

(2,891)

 

1,193

 

(7,345)

Total unrealized gain (loss):

 

827

 

(2,891)

 

1,193

 

(7,345)

Total realized and unrealized gain (loss) on derivative instruments:

$

1,406

$

(370)

$

2,781

$

(1,714)