Note 13 - Unit-Based Compensation (Details Textual) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 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 | $ 1.7 | $ 2.7 | 2.8 | 5.4 | |
| Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ 10.4 | $ 10.4 | $ 5.9 | ||
| Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 2 years 1 month 6 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 | |||