XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Affiliate Transactions - Schedule of Balances Payable To or Due From Affiliates (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Related Party    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE $ 39,358 $ 35,459
AFFILIATE PAYABLE 21,330 21,368
CLECO POWER    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 3,028  
CLECO POWER | Related Party    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 8 1,174
AFFILIATE PAYABLE 8,950 11,389
CLECO POWER | Cleco Holdings    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 8 185
AFFILIATE PAYABLE 610 318
CLECO POWER | Support Group    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 0 989
AFFILIATE PAYABLE $ 8,340 $ 11,071