XML 141 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Affiliate Transactions - Summary of Revenue Received From Affiliates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Affiliate Transaction [Line Items]      
Affiliate revenue $ 0 $ 0 $ 0
Cleco Power      
Affiliate Transaction [Line Items]      
Affiliate revenue 8,904 6,377 5,641
Total 19,112 16,590 13,257
Cleco Power | Support Group      
Affiliate Transaction [Line Items]      
Affiliate revenue 5,651 5,475 4,783
Cleco Power | Cleco Cajun      
Affiliate Transaction [Line Items]      
Other operations revenue 10,208 10,213 7,616
Affiliate revenue $ 3,253 $ 902 $ 858