XML 145 R133.htm IDEA: XBRL DOCUMENT v3.25.0.1
Issuances of Beneficial Unit Certificates - Additional Information (Details)
1 Months Ended 12 Months Ended
Feb. 20, 2025
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
BeneficialUnitCertificates
Apr. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Issuances of Beneficial Unit Certificates [Line Items]          
Proceeds from the sale of BUCs     $ 1,532,484    
Beneficial Unit Certificate Holders [Member]          
Issuances of Beneficial Unit Certificates [Line Items]          
Aggregate offering price       $ 25,000,000  
Beneficial Unit Certificate Holders [Member] | Subsequent Event [Member]          
Issuances of Beneficial Unit Certificates [Line Items]          
Partners' capital account, units, sale of units | shares 0        
At The Market Offering [Member]          
Issuances of Beneficial Unit Certificates [Line Items]          
Number of beneficial unit certificates sold | BeneficialUnitCertificates     92,802    
At The Market Offering [Member] | Beneficial Unit Certificate Holders [Member]          
Issuances of Beneficial Unit Certificates [Line Items]          
Aggregate offering price         $ 50,000,000
Proceeds from the sale of BUCs     $ 1,500,000    
At The Market Offering [Member] | BUCs - Restricted and Unrestricted [Member]          
Issuances of Beneficial Unit Certificates [Line Items]          
Partnership capital unit, amount authorized   $ 300,000,000      
Registration statement expiration date   2025-12