v3.26.1
Net Income per Unit (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Unit [Abstract]  
Schedule of Earnings Per Unit, Basic and Diluted
Three Months Ended June 30,Six Months Ended
June 30,
2026202520262025
(in thousands, except per unit amounts)
Net income $71,717 $70,248 $156,955 $144,282 
Weighted average units outstanding93,304 110,495 92,907 110,553 
Net income per Unit$0.77 $0.64 $1.69 $1.31