XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Inventories $ 26,779,918 $ 23,146,177
Consumer [Member]    
Trade inventories 25,294,422 21,905,055
Sub-total 25,294,422 21,905,055
Commercial [Member]    
Trade inventories 1,485,496 1,241,122
Sub-total $ 1,485,496 $ 1,241,122