XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
INVENTORIES (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Inventory [Line Items]    
Inventories $ 29,066,264 $ 25,705,524
Consumer segment    
Inventory [Line Items]    
Trade inventories 26,868,102 23,973,333
Inventories 26,868,102 23,973,333
Commercial segment    
Inventory [Line Items]    
Trade inventories 2,198,162 1,732,191
Inventories $ 2,198,162 $ 1,732,191