XML 60 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net income per unit [Line Items]    
Net income $ 32,352 $ 39,034
Weighted Average Number of Shares Outstanding, Diluted [Abstract]    
Weighted average limited partner units outstanding, basic (in units) 53,514,387 53,604,659
Weighted average limited partner units outstanding, diluted (in units) 53,602,510 53,633,836
Net income per unit:    
Basic (in dollars per unit) $ 0.60 $ 0.73
Diluted (in dollars per unit) $ 0.60 $ 0.73
Common units excluded from computation of earnings per share (in units) 22,566 28,692
Common Units    
Weighted Average Number of Shares Outstanding, Diluted [Abstract]    
Weighted average limited partner units outstanding, basic (in units) 53,514,387 53,604,659
Dilutive effect of unvested phantom units (in units) 88,123 29,177
Weighted average limited partner units outstanding, diluted (in units) 53,602,510 53,633,836
Limited Partner    
Net income per unit:    
Basic (in dollars per unit) $ 0.60 $ 0.73
Diluted (in dollars per unit) $ 0.60 $ 0.73