XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details 1) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Summary of Significant Accounting Policies    
Units and work in process $ 6,746,139 $ 8,181,067
Parts 2,895,267 2,839,833
Inventory, Gross 9,641,406 11,020,900
Reserve for obsolescence (1,174,991) (1,224,931)
Inventory, Net $ 8,466,415 $ 9,795,969