XML 131 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Summary of Unrealized and Realized Gains and Losses of Partnership's Derivative Instruments (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Realized gains on derivatives, net $ (10,544,982) $ (5,855,686)
Unrealized (gains) losses on derivatives, net 3,173,398 (7,239,736)
Net result from derivative transactions (7,371,584) (13,095,422)
Interest Rate Swaps [Member]    
Derivative [Line Items]    
Realized gains on derivatives, net (6,043,273) (140,171)
Unrealized (gains) losses on derivatives, net 3,082,035 (7,199,197)
Net result from derivative transactions (2,961,238) (7,339,368)
Interest Rate Cap [Member]    
Derivative [Line Items]    
Unrealized (gains) losses on derivatives, net 91,363 (40,539)
Net result from derivative transactions 91,363 (40,539)
Total Return Swaps [Member]    
Derivative [Line Items]    
Realized gains on derivatives, net (4,501,709) (5,715,515)
Net result from derivative transactions $ (4,501,709) $ (5,715,515)