XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Unit-based Compensation (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value $ 6.8 $ 6.7  
Share-Based Payment Arrangement, Expense 2.7 3.0  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 13.9   $ 9.5
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 $ 5.5 6.4  
Market-based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value $ 2.5 $ 2.5