XML 140 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Affiliate Transactions - Summary of Balances Payable To or Due From Affiliates (Details) - Cleco Power - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Affiliate Transaction [Line Items]    
Accounts receivable - affiliate $ 1,174 $ 4,543
Accounts payable - affiliate 11,389 13,200
Cleco Holdings    
Affiliate Transaction [Line Items]    
Accounts receivable - affiliate 185 14
Accounts payable - affiliate 318 367
Support Group    
Affiliate Transaction [Line Items]    
Accounts receivable - affiliate 989 1,104
Accounts payable - affiliate 11,071 12,833
Cleco Cajun    
Affiliate Transaction [Line Items]    
Accounts receivable - affiliate 0 3,425
Accounts payable - affiliate $ 0 $ 0