XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.3
Affiliate Transactions - Schedule of Balances Payable To or Due From Affiliates (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Related Party    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE $ 5,653 $ 35,459
AFFILIATE PAYABLE 19,939 21,368
CLECO POWER | Related Party    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 8 1,174
AFFILIATE PAYABLE 13,041 11,389
CLECO POWER | Cleco Holdings    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 8 185
AFFILIATE PAYABLE 3,840 318
CLECO POWER | Support Group    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 0 989
AFFILIATE PAYABLE $ 9,201 $ 11,071