v3.26.3
Earnings per Unit (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net income (loss)        
Basic $ (32,088) $ 4,352 $ (45,653) $ 6,633
Dilutive effect of phantom units 0 0 0 0
Diluted $ (32,088) $ 4,352 $ (45,653) $ 6,633
Units        
Basic (in shares) 55,446 54,784 55,329 48,079
Dilutive effect of phantom units (in shares) 0 1,023 0 927
Diluted (in shares) 55,446 55,807 55,329 49,006
Income per Unit        
Basic (in dollars per share) $ (0.58) $ 0.08 $ (0.83) $ 0.14
Diluted (in dollars per share) $ (0.58) $ 0.08 $ (0.83) $ 0.14