XML 145 R131.htm IDEA: XBRL DOCUMENT v3.24.0.1
Issuances of Beneficial Unit Certificates - Additional Information (Details) - At The Market Offering [Member]
1 Months Ended
Dec. 31, 2022
USD ($)
BeneficialUnitCertificates
Dec. 31, 2023
BeneficialUnitCertificates
Jul. 31, 2021
USD ($)
Issuances of Beneficial Unit Certificates [Line Items]      
Number of beneficial unit certificates sold | BeneficialUnitCertificates 0 0  
Beneficial Unit Certificate Holders [Member]      
Issuances of Beneficial Unit Certificates [Line Items]      
Aggregate offering price     $ 30,000,000
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