XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 1,151,381 $ 982,129
Inventory, Finished Goods, Net of Reserves 408,047 632,858
Inventories 1,559,428 1,614,987
Inventory Write-down $ 63,420 $ 356,700