XML 129 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregates revenue $ 6,229,335 $ 6,690,880
Simson-Maxwell [Member]    
Power generation units 3,012,195 2,911,528
Parts 746,885 1,018,940
Total units and parts 3,759,080 3,930,468
Service and repairs 2,470,255 2,693,781
Disaggregates revenue $ 6,229,335 $ 6,624,249