XML 109 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Net income per unit [Line Items]      
Net income $ 176,460 $ 142,685 $ 126,236
Less: Preferred unitholder's interest in net income 0 768 0
Undistributed net loss $ (61,672) $ (62,490) $ (53,538)
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Weighted average limited partner units outstanding, basic (in units) 53,501,020 47,452,138 43,583,938
Dilutive effect of unvested phantom units (in units) 51,186 27,110 27,376
Weighted average limited partner units outstanding, diluted (in units) 53,552,206 47,479,248 43,611,314
Net income per limited partner unit:      
Basic (in dollars per unit) $ 3.30 $ 2.99 $ 2.90
Diluted (in dollars per unit) $ 3.30 $ 2.99 $ 2.89
Common units excluded from computation of earnings per share (in units) 5,114 18,945 41,790
Limited Partner      
Net income per unit [Line Items]      
Net income   $ 141,917  
Less: Limited partners' distribution on common units $ 238,132 204,407 $ 179,774
Undistributed net loss $ (61,672) $ (62,490) $ (53,538)
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Weighted average limited partner units outstanding, basic (in units) 53,501,020 47,452,138 43,583,938
Net income per limited partner unit:      
Basic (in dollars per unit) $ 3.30 $ 2.99 $ 2.90
Diluted (in dollars per unit) $ 3.30 $ 2.99 $ 2.89
Limited Partner | Common Units      
Net income per unit [Line Items]      
Total limited partners' earnings on common units $ 176,460 $ 141,917 $ 126,236