XML 112 R105.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Summary of Unrealized and Realized Gains and Losses of Partnership's Derivative Instruments (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative [Line Items]    
Realized (gains) losses on derivatives, net $ (1,663,449) $ (2,152,831)
Unrealized (gains) losses on derivatives, net (4,604,215) 3,435,967
Net result from derivative transactions (6,267,664) 1,283,136
Interest Rate Swaps [Member]    
Derivative [Line Items]    
Realized (gains) losses on derivatives, net (1,663,449) (829,480)
Unrealized (gains) losses on derivatives, net (4,604,445) 3,430,002
Net result from derivative transactions (6,267,894) 2,600,522
Interest Rate Cap [Member]    
Derivative [Line Items]    
Unrealized (gains) losses on derivatives, net 230 5,965
Net result from derivative transactions $ 230 5,965
Total Return Swaps [Member]    
Derivative [Line Items]    
Realized (gains) losses on derivatives, net   (1,323,351)
Net result from derivative transactions   $ (1,323,351)