v3.25.2
Earnings Per Common Unit (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings per Common Unit
The following represents the computation of basic and diluted earnings per common unit for the three and six months ended June 30, 2025 (in thousands, except per unit data):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Net income - basic and diluted
$89,661 $39,516 $105,547 $81,218 
Weighted-average common units outstanding - basic
118,336 95,009 115,248 95,004 
Effect of dilutive securities53 178 65 125 
Weighted-average common units outstanding - diluted
118,389 95,187 115,313 95,129 
Earnings per common unit - basic$0.76 $0.42 $0.92 $0.85 
Earnings per common unit - diluted$0.76 $0.42 $0.92 $0.85