| Derivative Instruments, Gain (Loss) [Line Items] | |
| Realized gains (losses) on interest rate swaps | |
| Unrealized Gain (Loss) on Interest Rate Swaps | |
| Derivative Instruments, Gain (Loss) [Line Items] | |
| Realized gains (losses) on interest rate swaps | |
| Derivative Instruments, Gain (Loss) [Line Items] | |
| Unrealized Gain (Loss) on Interest Rate Swaps |