v3.26.1
Redeemable Preferred Units - Summary of Issuances of Preferred Units (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 10,250,000 10,250,000
Purchase Price $ 102,416,879 $ 102,410,507
Unamortized Equity Issuance Costs [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Purchase Price $ (83,121) $ (89,493)
Series A-1 Preferred Units [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 5,500,000 5,500,000
Purchase Price $ 55,000,000 $ 55,000,000
Distribution Rate 3.00%  
Series B Preferred Units [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 4,750,000 4,750,000
Purchase Price $ 47,500,000 $ 47,500,000
Distribution Rate 5.75%  
Series A-1 Preferred Units issued on April 2022 [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 2,000,000 2,000,000
Purchase Price $ 20,000,000 $ 20,000,000
Distribution Rate 3.00% 3.00%
Redemption Price per Unit $ 10 $ 10
Earliest Optional Redemption Date 2028-04  
Series A-1 Preferred Units issued on October 2022 [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 1,000,000 1,000,000
Purchase Price $ 10,000,000 $ 10,000,000
Distribution Rate 3.00% 3.00%
Redemption Price per Unit $ 10 $ 10
Earliest Optional Redemption Date 2028-10  
Series A-1 Preferred Units issued on February 2023 [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 1,500,000 1,500,000
Purchase Price $ 15,000,000 $ 15,000,000
Distribution Rate 3.00% 3.00%
Redemption Price per Unit $ 10 $ 10
Earliest Optional Redemption Date 2029-02  
Series A-1 Preferred Units issued on June 2023 [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 1,000,000 1,000,000
Purchase Price $ 10,000,000 $ 10,000,000
Distribution Rate 3.00% 3.00%
Redemption Price per Unit $ 10 $ 10
Earliest Optional Redemption Date 2029-06  
Series B Preferred Units Issued On January 2024 [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 1,750,000 1,750,000
Purchase Price $ 17,500,000 $ 17,500,000
Distribution Rate 5.75% 5.75%
Redemption Price per Unit $ 10 $ 10
Earliest Optional Redemption Date 2030-01  
Series B Preferred Units Issued On February 2024 [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 500,000 500,000
Purchase Price $ 5,000,000 $ 5,000,000
Distribution Rate 5.75% 5.75%
Redemption Price per Unit $ 10 $ 10
Earliest Optional Redemption Date 2030-02  
Series B Preferred Units Issued On March 2025 [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 2,000,000 2,000,000
Purchase Price $ 20,000,000 $ 20,000,000
Distribution Rate 5.75% 5.75%
Redemption Price per Unit $ 10 $ 10
Earliest Optional Redemption Date 2031-03  
Series B Preferred Units Issued On October 2025 [Member]    
Redeemable Noncontrolling Interest [Line Items]    
Preferred Units outstanding 500,000 500,000
Purchase Price $ 5,000,000 $ 5,000,000
Distribution Rate 5.75% 5.75%
Redemption Price per Unit $ 10 $ 10
Earliest Optional Redemption Date 2031-10