v3.26.1
Net Income Per Common Limited Partner Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Net Income Per Common Limited Partner Unit          
Repurchased units not deemed outstanding 146,584   146,584   230,273
Numerator:          
Net income $ 70,985 $ 25,210 $ 141,121 $ 43,894  
Declared distribution 32,133 30,146 63,272 59,961  
Assumed allocation of undistributed net income (loss) 38,852 (4,936) 77,849 (16,067)  
Assumed allocation of net income $ 70,985 $ 25,210 $ 141,121 $ 43,894  
Common Limited Partners          
Denominator:          
Basic weighted average common units outstanding 33,928,000 33,918,000 33,909,000 33,902,000  
Diluted weighted average common units outstanding 34,117,000 34,095,000 34,152,000 34,204,000  
Basic net income per common limited partner unit $ 1.87 $ 0.55 $ 3.72 $ 0.92  
Diluted net income per common limited partner unit $ 1.86 $ 0.55 $ 3.7 $ 0.92  
Common Limited Partners          
Numerator:          
Net income $ 65,109 $ 20,595 $ 129,852 $ 34,867  
Declared distribution 26,517 25,497 52,524 50,824  
Assumed allocation of undistributed net income (loss) 38,592 (4,902) 77,328 (15,957)  
Assumed allocation of net income 65,109 20,595 129,852 34,867  
Common Limited Partners | Preferred Limited Partners          
Numerator:          
Assumed allocation of net income 1,781 1,781 3,562 3,562  
Common Limited Partners | Common Limited Partners          
Numerator:          
Assumed allocation of net income $ 63,328 $ 18,814 $ 126,290 $ 31,305  
Denominator:          
Basic weighted average common units outstanding 33,928,000 33,918,000 33,909,000 33,902,000  
Dilutive effect of phantom units 189,000 177,000 243,000 302,000  
Diluted weighted average common units outstanding 34,117,000 34,095,000 34,152,000 34,204,000  
Basic net income per common limited partner unit $ 1.87 $ 0.55 $ 3.72 $ 0.92  
Diluted net income per common limited partner unit $ 1.86 $ 0.55 $ 3.7 $ 0.92  
General Partner Interest          
Numerator:          
Net income $ 5,876 $ 4,615 $ 11,269 $ 9,027  
Declared distribution 216 203 425 404  
Assumed allocation of undistributed net income (loss) 260 (34) 521 (110)  
Assumed allocation of net income 476 169 946 294  
IDRs          
Numerator:          
Declared distribution 5,400 4,446 10,323 8,733  
Assumed allocation of net income $ 5,400 $ 4,446 $ 10,323 $ 8,733