XML 101 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Affiliate Transactions - Schedule of Balances Payable To or Due From Affiliates (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Related Party    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE $ 24,247 $ 24,216
AFFILIATE PAYABLE 10,688 10,683
CLECO POWER | Related Party    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 4,083 4,543
AFFILIATE PAYABLE 10,661 13,200
CLECO POWER | Cleco Holdings    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 19 14
AFFILIATE PAYABLE 526 367
CLECO POWER | Support Group    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 837 1,104
AFFILIATE PAYABLE 10,135 12,833
CLECO POWER | Cleco Cajun    
Related Party Transaction [Line Items]    
AFFILIATE RECEIVABLE 3,227 3,425
AFFILIATE PAYABLE $ 0 $ 0