XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details 2) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Summary of Significant Accounting Policies        
Power generation units $ 5,422,191 $ 4,369,223 $ 9,935,371 $ 5,519,566
Parts 1,131,702 932,688 2,150,642 2,240,640
Total units and parts 6,553,893 5,301,911 12,086,013 7,760,206
Service and repairs 3,338,200 1,504,204 6,031,981 6,044,901
Disaggregates revenue $ 9,892,093 $ 6,806,115 $ 18,117,994 $ 13,805,107