XML 53 R41.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Inventory [Line Items]    
Inventories $ 29,821,724 $ 35,065,965
Consumer segment    
Inventory [Line Items]    
Trade inventories 27,483,645 32,814,426
Inventories 27,483,645 32,814,426
Commercial segment    
Inventory [Line Items]    
Trade inventories 2,338,079 2,251,539
Inventories $ 2,338,079 $ 2,251,539