v3.26.3
Net Income Per Common Limited Partner Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Net Income Per Common Limited Partner Unit          
Repurchased units not deemed outstanding 171,584   171,584   230,273
Numerator:          
Net income $ 52,358 $ 29,025 $ 193,479 $ 72,919  
Declared distribution 32,464 30,477 95,736 90,438  
Assumed allocation of undistributed net income (loss) 19,894 (1,452) 97,743 (17,519)  
Assumed allocation of net income 52,358 $ 29,025 193,479 $ 72,919  
Preferred Limited Partners          
Numerator:          
Less: Redemption of Series B preferred limited partner units $ 2,833   $ 2,833    
Common Limited Partners          
Denominator:          
Basic weighted average common units outstanding 33,845,000 33,874,000 33,887,000 33,893,000  
Diluted weighted average common units outstanding 34,130,000 34,157,000 34,173,000 34,239,000  
Basic net income per common limited partner unit $ 1.27 $ 0.66 $ 5 $ 1.59  
Diluted net income per common limited partner unit $ 1.26 $ 0.66 $ 4.95 $ 1.57  
Common Limited Partners          
Numerator:          
Net income $ 46,448 $ 24,226 $ 176,300 $ 59,093  
Declared distribution 26,687 25,667 79,211 76,491  
Assumed allocation of undistributed net income (loss) 19,761 (1,441) 97,089 (17,398)  
Assumed allocation of net income 46,448 24,226 176,300 59,093  
Less: Redemption of Series B preferred limited partner units 2,833   2,833    
Common Limited Partners | Preferred Limited Partners          
Numerator:          
Assumed allocation of net income 594 1,781 4,156 5,343  
Common Limited Partners | Common Limited Partners          
Numerator:          
Assumed allocation of net income $ 43,021 $ 22,445 $ 169,311 $ 53,750  
Denominator:          
Basic weighted average common units outstanding 33,845,000 33,874,000 33,887,000 33,893,000  
Dilutive effect of phantom units 285,000 283,000 286,000 346,000  
Diluted weighted average common units outstanding 34,130,000 34,157,000 34,173,000 34,239,000  
Basic net income per common limited partner unit $ 1.27 $ 0.66 $ 5 $ 1.59  
Diluted net income per common limited partner unit $ 1.26 $ 0.66 $ 4.95 $ 1.57  
General Partner Interest          
Numerator:          
Net income $ 5,910 $ 4,799 $ 17,179 $ 13,826  
Declared distribution 218 205 643 609  
Assumed allocation of undistributed net income (loss) 133 (11) 654 (121)  
Assumed allocation of net income 351 194 1,297 488  
IDRs          
Numerator:          
Declared distribution 5,559 4,605 15,882 13,338  
Assumed allocation of net income $ 5,559 $ 4,605 $ 15,882 $ 13,338