v3.25.2
Partners' Equity and Cash Distributions - Distributions paid and Preferred Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 25, 2025
Jul. 14, 2025
May 15, 2025
Feb. 18, 2025
Feb. 14, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Cash Distribution Payment                    
Per Unit Cash Distribution (in dollars per unit)     $ 0.745   $ 0.74          
Cash Distribution, Common Units     $ 25,327   $ 25,157          
Cash Distribution, General Partner     201   198          
Cash Distribution, Incentive     4,287   4,128          
Total Cash Distribution     $ 29,815   $ 29,483 $ 31,596 $ 31,264 $ 30,703 $ 30,750  
Common Limited Partners | Subsequent Events                    
Cash Distribution Payment                    
Quarterly cash distributions declared (in dollars per unit) $ 0.75                  
Common Limited Partners | Subsequent Events | Annualized Basis                    
Cash Distribution Payment                    
Per Unit Cash Distribution (in dollars per unit) $ 3                  
Series B Preferred Limited Partners                    
Cash Distribution Payment                    
Per Unit Cash Distribution (in dollars per unit)     $ 0.59375 $ 0.59375            
Total Cash Distribution     $ 1,781 $ 1,781            
Initial distribution rate (as a percentage)           9.50%       9.50%
Liquidation preference (in dollars per unit)           $ 25       $ 25
Series B Preferred Limited Partners | Annualized Basis                    
Cash Distribution Payment                    
Total Quarterly Distribution Target Amount (in dollars per unit)                   $ 2.375
Series B Preferred Limited Partners | Minimum                    
Cash Distribution Payment                    
Notice period for redemption                   30 days
Series B Preferred Limited Partners | Maximum                    
Cash Distribution Payment                    
Notice period for redemption                   60 days
Series B Preferred Limited Partners | Subsequent Events                    
Cash Distribution Payment                    
Quarterly cash distributions declared (in dollars per unit)   $ 0.59375                
Series B Preferred Limited Partners | Subsequent Events | Annualized Basis                    
Cash Distribution Payment                    
Per Unit Cash Distribution (in dollars per unit)   $ 2.375