XML 79 R57.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Accrued Expenses $ 3,215,343 $ 2,486,423
Consumer segment    
Accrued interest 11,276 11,904
Payroll 361,829 226,435
Taxes 133,008 125,130
Accrued Expenses 506,113 363,469
Commercial segment    
Accrued interest 7,568 7,903
Payroll 457,722 375,663
Unvouchered inventory payments 1,915,567 1,041,188
Other 26,334 96,422
Accrued Expenses 2,407,191 1,521,176
Corporate    
Accrued interest 6,902 7,227
Payroll 38,205 24,543
Taxes 153,479 404,357
Professional Fees 81,973 165,651
Other 21,480  
Accrued Expenses $ 302,039 $ 601,778