Net Income Per Common Unit - Reconciliation of Net Income and Weighted-Average Units Used in Computing Basic and Diluted Net Income Per Common Unit (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
||||
| Numerator: | |||||||||
| Distributions paid on common units | $ 20,031 | $ 20,001 | $ 40,052 | $ 39,982 | |||||
| Allocation of distributions in excess of net income | 71 | 4,487 | (9,985) | (23,274) | |||||
| Limited partners' interest in net income - basic | 20,102 | 24,488 | 30,067 | 16,708 | |||||
| Accretion of preferred membership interests | 710 | $ 694 | 680 | [1] | $ 665 | 1,404 | 1,345 | ||
| Limited partners' interest in net income - diluted | $ 20,102 | $ 25,168 | $ 30,067 | $ 16,708 | |||||
| Denominator: | |||||||||
| Weighted-average common units outstanding - basic | 38,154,331 | 38,097,513 | 38,148,481 | 38,085,815 | |||||
| Adjustment for phantom and phantom performance units | 169,625 | 174,674 | 169,586 | 175,093 | |||||
| Adjustment for preferred membership interests | [1] | 1,273,291 | |||||||
| Weighted-average common units outstanding - diluted | 38,323,956 | 39,545,478 | 38,318,067 | 38,260,908 | |||||
| Net income per common unit - basic | $ 0.53 | $ 0.64 | $ 0.79 | $ 0.44 | |||||
| Net income per common unit - diluted | 0.52 | 0.64 | 0.78 | 0.44 | |||||
| Distributions paid per common unit | 0.525 | 0.525 | 1.05 | 1.05 | |||||
| Distributions declared (with respect to each respective period) per common unit | $ 0.525 | $ 0.525 | $ 1.05 | $ 1.05 | |||||
| |||||||||