XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER COMMON UNIT (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income (loss) attributable to the period $ 78,599 $ 79,340 $ 143,116 $ 129,967
Less: distributed and undistributed earnings allocated to participating securities 146 173 263 309
Net income (loss) attributable to common unitholders $ 78,453 $ 79,167 $ 142,853 $ 129,658
Weighted average common units outstanding:        
Basic weighted average common units outstanding (in shares) 70,925,000 74,943,000 71,803,000 76,215,000
Effect of dilutive securities:        
Potential common units issuable (in shares) 0 0 0 110,000
Diluted weighted average common units outstanding (in shares) 70,925,000 74,943,000 71,803,000 76,325,000
Net income (loss) per common unit, basic (in USD per share) $ 1.11 $ 1.06 $ 1.99 $ 1.70
Net income (loss) per common unit, diluted (in USD per share) $ 1.11 $ 1.06 $ 1.99 $ 1.70
Anti-dilutive for potentially dilute basic earnings per common unit (in shares) 0 0 0 0