XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Affiliate Transactions - Schedule of Balances Payable To or Due From Affiliates (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Related Party    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE $ 35,484 $ 35,459
AFFILIATE PAYABLE 21,368 21,368
CLECO POWER | Related Party    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 1,195 1,174
AFFILIATE PAYABLE 10,369 11,389
CLECO POWER | Cleco Holdings    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 226 185
AFFILIATE PAYABLE 443 318
CLECO POWER | Support Group    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 969 989
AFFILIATE PAYABLE $ 9,926 $ 11,071