XML 142 R126.htm IDEA: XBRL DOCUMENT v3.22.4
Affiliate Transactions - Summary of Revenue Received From Affiliates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Affiliate Transaction [Line Items]      
Affiliate revenue $ 0 $ 0 $ 0
Cleco Power      
Affiliate Transaction [Line Items]      
Affiliate revenue 6,377 5,641 5,156
Total 16,590 13,257 11,619
Cleco Power | Cleco Cajun      
Affiliate Transaction [Line Items]      
Other operations revenue 10,213 7,616 6,463
Affiliate revenue 902 858 441
Cleco Power | Support Group      
Affiliate Transaction [Line Items]      
Affiliate revenue $ 5,475 $ 4,783 $ 4,715