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