Note 13 - Unit-Based Compensation (Details Textual) - USD ($) $ in Millions |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 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.2 | 2.7 | |
| Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ 11.9 | $ 5.9 | |
| Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 2 years 3 months 18 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 | |