Note 13 - Unit-Based Compensation (Details Textual) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $ 8.6 | $ 6.8 | ||
| Share-Based Payment Arrangement, Expense | $ 2.6 | $ 2.7 | 5.4 | 8.1 |
| Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ 8.9 | $ 8.9 | ||
| Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year 10 months 24 days | |||
| Payment, Tax Withholding, Share-Based Payment Arrangement | $ 8.9 | 5.5 | ||
| Market-based Awards [Member] | ||||
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $ 3.1 | $ 2.5 | ||