XML 132 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Summary of Unrealized and Realized Gains and Losses of Partnership's Derivative Instruments (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Realized (gains) losses on derivatives, net $ (6,397,526) $ (10,544,982) $ (5,855,686)
Unrealized (gains) losses on derivatives, net (2,097,900) 3,173,398 (7,239,736)
Net result from derivative transactions (8,495,426) (7,371,584) (13,095,422)
Interest Rate Swaps [Member]      
Derivative [Line Items]      
Realized (gains) losses on derivatives, net (6,412,028) (6,043,273) (140,171)
Unrealized (gains) losses on derivatives, net (2,098,165) 3,082,035 (7,199,197)
Net result from derivative transactions (8,510,193) (2,961,238) (7,339,368)
Interest Rate Cap [Member]      
Derivative [Line Items]      
Realized (gains) losses on derivatives, net 14,502    
Unrealized (gains) losses on derivatives, net 265 91,363 (40,539)
Net result from derivative transactions $ 14,767 91,363 (40,539)
Total Return Swaps [Member]      
Derivative [Line Items]      
Realized (gains) losses on derivatives, net   (4,501,709) (5,715,515)
Net result from derivative transactions   $ (4,501,709) $ (5,715,515)