XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
  Raw materials $ 411,500 $ 534,500
  Work in process 11,900
  Finished goods 19,700 28,500
 Inventory gross 431,200 574,900
  Less: Allowance (79,700) (126,900)
 Inventory $ 351,500 $ 448,000