XML 117 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net income per unit [Line Items]      
Net income $ 142,685 $ 126,236 $ 159,052
Distributions declared on preferred units 768 0 0
Undistributed net loss $ (62,490) $ (53,538) $ (11,825)
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Weighted average limited partner units outstanding, basic (in units) 47,452,138 43,583,938 43,487,910
Dilutive effect of unvested phantom units (in units) 27,110 27,376 23,740
Weighted average limited partner units outstanding, diluted (in units) 47,479,248 43,611,314 43,511,650
Net income per limited partner unit:      
Basic (in dollars per unit) $ 2.99 $ 2.90 $ 3.66
Diluted (in dollars per unit) $ 2.99 $ 2.89 $ 3.66
Common units excluded from computation of earnings per share (in units) 18,945 41,790 7,511
Limited Partner      
Net income per unit [Line Items]      
Net income $ 141,917    
Limited partners' distribution 204,407 $ 179,774 $ 170,877
Undistributed net loss $ (62,490) $ (53,538) $ (11,825)
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Weighted average limited partner units outstanding, basic (in units) 47,452,138 43,583,938 43,487,910
Net income per limited partner unit:      
Basic (in dollars per unit) $ 2.99 $ 2.90 $ 3.66
Diluted (in dollars per unit) $ 2.99 $ 2.89 $ 3.66
Limited Partner | Common Units      
Net income per unit [Line Items]      
Total limited partners' earnings on common units $ 141,917 $ 126,236 $ 159,052