XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses $ 2,382,896 $ 3,215,343
Consumer segment    
Accrued interest 6,158 11,276
Payroll 377,247 361,829
Taxes 199,160 133,008
Accrued Expenses 582,565 506,113
Commercial segment    
Accrued interest 6,934 7,568
Payroll 453,480 457,722
Taxes 17,693  
Unvouchered inventory payments 1,136,404 1,915,567
Other 9,799 26,334
Accrued Expenses 1,624,310 2,407,191
Corporate    
Accrued interest 6,517 6,902
Payroll 29,725 38,205
Taxes 104,921 153,479
Professional Fees 1,888 81,973
Other 32,970 21,480
Accrued Expenses $ 176,021 $ 302,039