XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income per Unit (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Unit [Abstract]    
Net income $ 74,034 $ 77,222
Weighted average units outstanding – basic (in shares) 110,611 114,704
Weighted average units outstanding - diluted (in shares) 110,611 114,704
Net income per unit - Basic (in dollars per share) $ 0.67 $ 0.67
Net income per unit - Diluted (in dollars per share) $ 0.67 $ 0.67