XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Details) - CALUMET SPECIALTY PRODUCTS PARTNERS, L.P. - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Revenue Recognition    
Accounts receivable - trade $ 306.9 $ 252.4
Fuel Products | Minimum    
Revenue Recognition    
Payment due, term 2 days  
Payment collection, term 2 days  
Fuel Products | Maximum    
Revenue Recognition    
Payment due, term 30 days  
Payment collection, term 30 days  
Renewable Fuels | Minimum    
Revenue Recognition    
Payment due, term 7 days  
Payment collection, term 7 days  
Renewable Fuels | Maximum    
Revenue Recognition    
Payment due, term 14 days  
Payment collection, term 14 days  
Total specialty products | Minimum    
Revenue Recognition    
Payment due, term 30 days  
Payment collection, term 30 days  
Total specialty products | Maximum    
Revenue Recognition    
Payment due, term 90 days  
Payment collection, term 90 days