XML 73 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Weighted Average Number of Shares Outstanding, Diluted [Abstract]        
Weighted average limited partner units outstanding, basic (in units) 53,467,306 47,109,008 53,505,419 46,248,003
Dilutive effect of unvested phantom units (in units) 52,266 26,093 35,376 21,420
Weighted average limited partner units outstanding, diluted (in units) 53,519,572 47,135,101 53,540,795 46,269,423
Net income per limited partner unit:        
Basic (in dollars per unit) $ 0.85 $ 0.71 $ 2.41 $ 2.32
Diluted (in dollars per unit) $ 0.85 $ 0.71 $ 2.41 $ 2.32
Common units excluded from computation of earnings per share (in units) 6,863 24,506 23,824  
Undistributed Earnings (Loss) Allocated to Participating Securities, Basic $ (14,338) $ (17,589) $ (49,662) $ (40,414)
Limited Partner        
Weighted Average Number of Shares Outstanding, Diluted [Abstract]        
Weighted average limited partner units outstanding, basic (in units) 53,467,306 47,109,008 53,505,419 46,248,003
Net income per limited partner unit:        
Basic (in dollars per unit) $ 0.85 $ 0.71 $ 2.41 $ 2.32
Diluted (in dollars per unit) $ 0.85 $ 0.71 $ 2.41 $ 2.32
Limited partners' distribution $ 59,898 $ 51,263 $ 178,830 $ 147,794
Undistributed Earnings (Loss) Allocated to Participating Securities, Basic (14,338) (17,589) (49,662) (40,414)
Limited Partner | Common Units        
Net income per limited partner unit:        
Participating Securities, Distributed and Undistributed Earnings (Loss), Basic $ 45,560 $ 33,674 $ 129,168 $ 107,380