XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses $ 2,727,559 $ 3,215,343
Consumer segment    
Accrued interest 6,353 11,276
Payroll 202,594 361,829
Taxes 116,354 133,008
Accrued Expenses 325,301 506,113
Commercial segment    
Accrued interest 7,482 7,568
Payroll 227,911 457,722
Taxes 8,846  
Unvouchered inventory payments 1,090,484 1,915,567
Other 12,958 26,334
Accrued Expenses 1,347,681 2,407,191
Corporate    
Accrued interest 7,037 6,902
Payroll 15,509 38,205
Taxes 888,259 153,479
Professional Fees 84,631 81,973
Other 59,141 21,480
Accrued Expenses $ 1,054,577 $ 302,039