XML 105 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Weighted average limited partner units outstanding, basic (in units) 43,583,938 43,487,910 43,447,739
Dilutive effect of unvested phantom units (in units) 27,376 23,740 12,731
Weighted average limited partner units outstanding, diluted (in units) 43,611,314 43,511,650 43,460,470
Net income per limited partner unit:      
Basic (in dollars per unit) $ 2.90 $ 3.66 $ 3.79
Diluted (in dollars per unit) $ 2.89 $ 3.66 $ 3.79
Common units excluded from computation of earnings per share (in units) 41,790 7,511 4,458
Limited Partner      
Net income per unit [Line Items]      
Net income attributable to limited partners $ 126,236 $ 159,052 $ 164,822
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Weighted average limited partner units outstanding, basic (in units) 43,583,938 43,487,910 43,447,739