v3.25.2
Net Income Per Common Limited Partner Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Net Income Per Common Limited Partner Unit          
Repurchased units not deemed outstanding 94,548   94,548   327,307
Numerator:          
Net Income (Loss) $ 25,210 $ 46,149 $ 43,894 $ 40,547  
Declared distribution 30,146 28,159 59,961 55,655  
Assumed allocation of undistributed net (loss) income (4,936) 17,990 (16,067) (15,108)  
Assumed allocation of net income $ 25,210 $ 46,149 $ 43,894 $ 40,547  
Common Limited Partners          
Denominator:          
Basic weighted average common units outstanding 33,918,000 33,910,000 33,902,000 33,936,000  
Diluted weighted average common units outstanding 34,095,000 34,278,000 34,204,000 34,273,000  
Basic net income per common limited partner unit $ 0.55 $ 1.11 $ 0.92 $ 0.74  
Diluted net income per common limited partner unit $ 0.55 $ 1.1 $ 0.92 $ 0.73  
Preferred Limited Partners          
Numerator:          
Less: Redemption of Series A preferred limited partner units   $ 2,634   $ 2,634  
Common Limited Partner          
Numerator:          
Net Income (Loss) $ 20,595 42,347 $ 34,867 33,609  
Declared distribution 25,497 24,477 50,824 48,614  
Assumed allocation of undistributed net (loss) income (4,902) 17,870 (15,957) (15,005)  
Assumed allocation of net income 20,595 42,347 34,867 33,609  
Common Limited Partner | Common Limited Partners          
Numerator:          
Assumed allocation of net income $ 18,814 $ 37,616 $ 31,305 $ 24,962  
Denominator:          
Basic weighted average common units outstanding 33,918,000 33,910,000 33,902,000 33,936,000  
Dilutive effect of phantom units 177,000 368,000 302,000 337,000  
Diluted weighted average common units outstanding 34,095,000 34,278,000 34,204,000 34,273,000  
Basic net income per common limited partner unit $ 0.55 $ 1.11 $ 0.92 $ 0.74  
Diluted net income per common limited partner unit $ 0.55 $ 1.1 $ 0.92 $ 0.73  
Common Limited Partner | Preferred Limited Partners          
Numerator:          
Assumed allocation of net income $ 1,781 $ 2,097 $ 3,562 $ 6,013  
Common Limited Partner | Series A Preferred Limited Partners          
Numerator:          
Less: Redemption of Series A preferred limited partner units   2,634   2,634  
General Partner Interest          
Numerator:          
Net Income (Loss) 4,615 3,802 9,027 6,938  
Declared distribution 203 189 404 374  
Assumed allocation of undistributed net (loss) income (34) 120 (110) (103)  
Assumed allocation of net income 169 309 294 271  
IDRs          
Numerator:          
Declared distribution 4,446 3,493 8,733 6,667  
Assumed allocation of net income $ 4,446 $ 3,493 $ 8,733 $ 6,667