v3.25.1
LEASES (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Operating lease cost - Vineyards $ 125,181 $ 114,782
Operating lease cost - Other 246,341 250,640
Short-term lease cost 10,166 8,427
Total lease cost 381,688 373,849
Operating cash flows from operating leases - Vineyard 116,816 115,266
Operating cash flows from operating leases - Other $ 220,667 $ 219,363
Operating Lease, Weighted Average Remaining Lease Term 14 years 7 months 17 days 15 years 7 months 2 days
Operating Lease, Weighted Average Discount Rate, Percent 7.65% 7.88%