XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income per Unit (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Unit [Abstract]  
Schedule of Earnings Per Unit, Basic and Diluted
 Three Months Ended September 30,Nine Months Ended
September 30,
 2025202420252024
 (in thousands, except per unit amounts)
Net income $73,751 $127,195 $218,033 $317,940 
Weighted average Units outstanding92,816 114,042 104,575 114,592 
Net income per Unit$0.79 $1.12 $2.08 $2.77