XML 139 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Affiliate Transactions - Summary of Revenue Received From Affiliates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Affiliate Transaction [Line Items]      
Other operations $ 103,277 $ 111,565 $ 98,768
Affiliate revenue 0 0 0
Gross operating revenue 1,151,648 1,299,480 1,612,154
Cleco Power      
Affiliate Transaction [Line Items]      
Other operations 95,137 111,561 98,759
Affiliate revenue 12,452 8,904 6,377
Gross operating revenue 1,158,842 1,317,834 1,628,202
Cleco Power | Related Party      
Affiliate Transaction [Line Items]      
Gross operating revenue 15,874 19,112 16,590
Cleco Power | Cleco Cajun      
Affiliate Transaction [Line Items]      
Other operations 3,422 10,208 10,213
Affiliate revenue 7,385 3,253 902
Cleco Power | Support Group      
Affiliate Transaction [Line Items]      
Affiliate revenue 4,938 5,651 5,475
Cleco Power | Cleco Holdings      
Affiliate Transaction [Line Items]      
Affiliate revenue $ 129 $ 0 $ 0