XML 53 R41.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Inventory [Line Items]    
Inventories $ 34,011,090 $ 35,065,965
Consumer segment    
Inventory [Line Items]    
Trade inventories 31,599,737 32,814,426
Inventories 31,599,737 32,814,426
Commercial segment    
Inventory [Line Items]    
Trade inventories 2,411,353 2,251,539
Inventories $ 2,411,353 $ 2,251,539