XML 58 R46.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting Information [Line Items]    
Accrued Expenses $ 5,422,852 $ 2,791,003
Consumer segment    
Segment Reporting Information [Line Items]    
Accrued interest 5,037 5,594
Payroll 363,199 169,602
Taxes 254,074 162,689
Accrued Expenses 622,310 337,885
Commercial segment    
Segment Reporting Information [Line Items]    
Accrued interest 6,605 7,222
Payroll 352,602 109,172
Taxes 16,479  
Unvouchered inventory payments 846,898 959,340
Other 51,756 21,168
Accrued Expenses 1,274,340 1,096,902
Corporate    
Segment Reporting Information [Line Items]    
Payroll 261,459 10,788
Professional Fees 81,285 67,560
Taxes 3,156,469 1,258,645
Other 26,989 19,223
Accrued Expenses $ 3,526,202 $ 1,356,216