XML 146 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details 1) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Summary of Significant Accounting Policies    
Units and work in process $ 7,514,005 $ 8,181,067
Parts 2,931,547 2,839,833
Inventory, Gross 10,445,552 11,020,900
Reserve for obsolescence (1,196,706) (1,224,931)
Inventory, Net $ 9,248,846 $ 9,795,969