XML 140 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Concentrations (Details)
12 Months Ended
Dec. 31, 2024
customer
item
Dec. 31, 2023
customer
item
Dec. 31, 2022
customer
item
Natural gas expense | Supplier Concentration      
Concentrations      
Concentration risk, number of suppliers | item 3 1 1
Total Revenue | Customer Concentration      
Concentrations      
Concentration risk, number of customers | customer 1 0 0