XML 35 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income per Unit (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Unit [Abstract]  
Schedule of Earnings Per Unit, Basic and Diluted
 Three Months Ended
March 31,
 20252024
 (in thousands, except per unit amounts)
Net income $74,034 $77,222 
Weighted average units outstanding110,611 114,704 
Net income per unit$0.67 $0.67