v3.26.1
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