v3.26.1
EARNINGS PER UNIT - Schedule of Computation of Basic and Diluted Earnings per Common Unit (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
NET INCOME $ 106,358 $ 120,028 $ 119,630 $ 135,976
Distributions on Series B cumulative convertible preferred units (7,366) (7,367) (14,732) (14,733)
NET INCOME ATTRIBUTABLE TO THE GENERAL PARTNER AND COMMON UNITS 98,992 112,661 104,898 121,243
ALLOCATION OF NET INCOME:        
General partner interest 0 0 0 0
Common units 98,992 112,661 104,898 121,243
NET INCOME ATTRIBUTABLE TO THE GENERAL PARTNER AND COMMON UNITS 98,992 112,661 104,898 121,243
NUMERATOR:        
Numerator for basic EPU - net income attributable to common unitholders 98,992 112,661 104,898 121,243
Effect of dilutive securities 0 7,367 0 0
Numerator for diluted EPU - net income attributable to common unitholders after the effect of dilutive securities $ 98,992 $ 120,028 $ 104,898 $ 121,243
DENOMINATOR:        
Denominator for basic EPU - weighted average common units outstanding (basic) (in shares) 212,596 211,689 212,483 211,472
Effect of dilutive securities (in shares) 0 15,072 0 0
Denominator for diluted EPU - weighted average number of common units outstanding after the effect of dilutive securities (in shares) 212,596 226,761 212,483 211,472
NET INCOME ATTRIBUTABLE TO LIMITED PARTNERS PER COMMON UNIT:        
Per common unit (basic) (in dollars per share) $ 0.47 $ 0.53 $ 0.49 $ 0.57
Per common unit (diluted) (in dollars per share) $ 0.47 $ 0.53 $ 0.49 $ 0.57