XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Reclassifications (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating revenues $ 74,966,300 $ 110,223,818
Fuel expense 28,590,348 32,970,826
Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Fuel expense   28,780,110
Revision of Prior Period, Reclassification, Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Fuel expense   4,190,716
Energy    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating revenues $ 5,814,251 45,384,953
Energy | Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating revenues   41,194,237
Energy | Revision of Prior Period, Reclassification, Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating revenues   $ 4,190,716