XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Inventories [Abstract]    
Materials $ 1,043,045 $ 367,934
Work in progress 509,217 128,993
Finished goods 385,408 170,191
Inventory, net $ 1,937,670 $ 667,118