2022 Q3 Form 10-Q Financial Statement
#000119983522000461 Filed on August 11, 2022
Income Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
Revenue | $7.603M | $8.701M | $6.242M |
YoY Change | -0.5% | -2.78% | 8.19% |
Cost Of Revenue | $3.709M | $3.874M | $2.522M |
YoY Change | 16.64% | 1.66% | 11.11% |
Gross Profit | $3.894M | $4.827M | $3.720M |
YoY Change | -12.72% | -6.08% | 6.59% |
Gross Profit Margin | 51.22% | 55.48% | 59.59% |
Selling, General & Admin | $5.120M | $4.383M | $3.856M |
YoY Change | 35.86% | 21.67% | 16.15% |
% of Gross Profit | 131.48% | 90.79% | 103.66% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $567.4K | $432.8K | $449.7K |
YoY Change | 2.24% | 6.41% | -2.23% |
% of Gross Profit | 14.57% | 8.97% | 12.09% |
Operating Expenses | $5.120M | $4.383M | $3.856M |
YoY Change | 35.86% | 21.67% | 16.15% |
Operating Profit | -$1.226M | $444.4K | -$136.2K |
YoY Change | -276.95% | -71.09% | -180.14% |
Interest Expense | $87.22K | $90.37K | -$89.06K |
YoY Change | -193.11% | -7.31% | -10.94% |
% of Operating Profit | 20.33% | ||
Other Income/Expense, Net | $3.734K | -$355.00 | $89.02K |
YoY Change | -87.23% | -100.87% | -1.09% |
Pretax Income | -$1.308M | $354.6K | -$136.3K |
YoY Change | -308.17% | -76.1% | -180.16% |
Income Tax | -$358.4K | $97.22K | -$37.32K |
% Of Pretax Income | 27.42% | ||
Net Earnings | -$949.8K | $257.4K | -$98.94K |
YoY Change | -308.21% | -76.11% | -180.65% |
Net Earnings / Revenue | -12.49% | 2.96% | -1.59% |
Basic Earnings Per Share | -$0.29 | -$0.04 | -$0.11 |
Diluted Earnings Per Share | -$191.3K | $51.85K | -$19.93K |
COMMON SHARES | |||
Basic Shares Outstanding | 4.965M shares | 4.965M shares | |
Diluted Shares Outstanding |
Balance Sheet
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $363.4K | $3.128M | $8.568M |
YoY Change | -97.38% | -76.15% | -35.53% |
Cash & Equivalents | $363.4K | $3.128M | $8.568M |
Short-Term Investments | |||
Other Short-Term Assets | $296.4K | $305.1K | $312.1K |
YoY Change | 55.62% | 22.1% | -42.21% |
Inventory | $20.86M | $20.43M | $20.12M |
Prepaid Expenses | |||
Receivables | $3.075M | $2.273M | $2.171M |
Other Receivables | $951.8K | $593.4K | $176.3K |
Total Short-Term Assets | $25.54M | $26.73M | $31.35M |
YoY Change | -26.16% | -17.64% | -6.95% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $51.90M | $49.58M | $53.43M |
YoY Change | 24.18% | 28.35% | 45.22% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $13.82K | $13.82K | $13.82K |
YoY Change | 0.0% | 0.0% | 38.2% |
Total Long-Term Assets | $69.41M | $67.17M | $61.63M |
YoY Change | 38.3% | 43.2% | 37.01% |
TOTAL ASSETS | |||
Total Short-Term Assets | $25.54M | $26.73M | $31.35M |
Total Long-Term Assets | $69.41M | $67.17M | $61.63M |
Total Assets | $94.96M | $93.90M | $92.97M |
YoY Change | 12.0% | 18.32% | 18.18% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $2.464M | $2.230M | $3.242M |
YoY Change | 14.87% | 34.33% | 96.48% |
Accrued Expenses | $1.217M | $1.247M | $1.565M |
YoY Change | -26.16% | -11.62% | 13.38% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $1.225M | $1.249M | $1.272M |
YoY Change | -7.06% | -6.84% | -6.44% |
Long-Term Debt Due | $484.5K | $484.5K | $478.4K |
YoY Change | 4.75% | 5.2% | 6.32% |
Total Short-Term Liabilities | $9.006M | $6.695M | $7.415M |
YoY Change | -15.5% | 21.08% | 36.05% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $4.576M | $4.691M | $4.811M |
YoY Change | -9.41% | -9.13% | -8.89% |
Other Long-Term Liabilities | $8.703M | $8.897M | $7.385M |
YoY Change | 101.9% | 102.68% | 58.49% |
Total Long-Term Liabilities | $4.576M | $4.691M | $12.20M |
YoY Change | -51.12% | -50.89% | 22.7% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $9.006M | $6.695M | $7.415M |
Total Long-Term Liabilities | $4.576M | $4.691M | $12.20M |
Total Liabilities | $25.88M | $23.88M | $23.21M |
YoY Change | 11.22% | 30.26% | 24.5% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $23.30M | $24.72M | |
YoY Change | |||
Common Stock | $8.512M | $8.512M | |
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $69.07M | $70.02M | $69.77M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $94.96M | $93.90M | $92.97M |
YoY Change | 12.0% | 18.32% | 18.18% |
Cashflow Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$949.8K | $257.4K | -$98.94K |
YoY Change | -308.21% | -76.11% | -180.65% |
Depreciation, Depletion And Amortization | $567.4K | $432.8K | $449.7K |
YoY Change | 2.24% | 6.41% | -2.23% |
Cash From Operating Activities | -$1.161M | -$308.8K | -$670.3K |
YoY Change | -173.57% | -111.91% | 67.58% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$3.516M | -$4.991M | -$5.139M |
YoY Change | 1.02% | 86.72% | 585.18% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | $0.00 | |
YoY Change | -100.0% | -100.0% | |
Cash From Investing Activities | -$3.516M | -$4.991M | -$5.139M |
YoY Change | 1.76% | 87.42% | 585.18% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | $116.8K | ||
YoY Change | |||
Cash From Financing Activities | 1.911M | -140.2K | 630.0K |
YoY Change | -27.89% | 37.22% | 43.18% |
NET CHANGE | |||
Cash From Operating Activities | -1.161M | -308.8K | -670.3K |
Cash From Investing Activities | -3.516M | -4.991M | -5.139M |
Cash From Financing Activities | 1.911M | -140.2K | 630.0K |
Net Change In Cash | -2.765M | -5.440M | -5.179M |
YoY Change | -457.14% | 3057.68% | 629.45% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$1.161M | -$308.8K | -$670.3K |
Capital Expenditures | -$3.516M | -$4.991M | -$5.139M |
Free Cash Flow | $2.355M | $4.682M | $4.469M |
YoY Change | -53.45% | -11.08% | 1176.72% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q2 | wvvi |
Grapes Payable
GrapesPayable
|
usd | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000838875 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2022 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
CY2022Q2 | us-gaap |
Customer Deposits Current
CustomerDepositsCurrent
|
usd | |
CY2021Q1 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
usd | |
CY2021Q2 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
usd | |
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
usd | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
usd | ||
us-gaap |
Proceeds From Deposits From Customers
ProceedsFromDepositsFromCustomers
|
usd | ||
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P11Y6M18D | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P11Y6M18D | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-06-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-37610 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
WILLAMETTE VALLEY VINEYARDS, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
OR | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
93-0981021 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
8800 Enchanted Way | ||
dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
S.E. | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Turner | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
OR | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
97392 | ||
dei |
City Area Code
CityAreaCode
|
(503) | ||
dei |
Local Phone Number
LocalPhoneNumber
|
588-9463 | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
true | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2022Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
4964529 | shares |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
3128407 | usd |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13747285 | usd |
CY2022Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2273138 | usd |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
3163375 | usd |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
20432556 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
19076750 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
3404182 | usd |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
299461 | usd |
CY2022Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
593401 | usd |
CY2021Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
138986 | usd |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
26732641 | usd |
CY2022Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
305139 | usd |
CY2021Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
7523539 | shares |
CY2021Q4 | us-gaap |
Preferred Stock Liquidation Preference Value
PreferredStockLiquidationPreferenceValue
|
31222687 | usd |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
36425857 | usd |
CY2022Q2 | us-gaap |
Other Assets
OtherAssets
|
13824 | usd |
CY2021Q4 | us-gaap |
Other Assets
OtherAssets
|
13824 | usd |
CY2022Q2 | wvvi |
Vineyard Development Costs Net
VineyardDevelopmentCostsNet
|
8290864 | usd |
CY2021Q4 | wvvi |
Vineyard Development Costs Net
VineyardDevelopmentCostsNet
|
8088968 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
49584002 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
40596135 | usd |
CY2022Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
9283357 | usd |
CY2021Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
6250326 | usd |
CY2022Q2 | us-gaap |
Assets
Assets
|
93904688 | usd |
CY2021Q4 | us-gaap |
Assets
Assets
|
91375110 | usd |
CY2022Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
2230254 | usd |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
2102435 | usd |
CY2022Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1247179 | usd |
CY2021Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1156823 | usd |
CY2021Q4 | us-gaap |
Customer Deposits Current
CustomerDepositsCurrent
|
4134422 | usd |
CY2022Q2 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
1248993 | usd |
CY2021Q4 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
1295541 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
484539 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
472420 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
684220 | usd |
CY2021Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
443484 | usd |
CY2022Q2 | us-gaap |
Deferred Credits And Other Liabilities Current
DeferredCreditsAndOtherLiabilitiesCurrent
|
800090 | usd |
CY2021Q4 | us-gaap |
Deferred Credits And Other Liabilities Current
DeferredCreditsAndOtherLiabilitiesCurrent
|
938257 | usd |
CY2021Q4 | wvvi |
Grapes Payable
GrapesPayable
|
1388601 | usd |
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
6695275 | usd |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
11931983 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4691093 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4930193 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
8897030 | usd |
CY2021Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
5954433 | usd |
CY2022Q2 | us-gaap |
Deferred Income Taxes And Other Tax Liabilities Noncurrent
DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
|
3596507 | usd |
CY2021Q4 | us-gaap |
Deferred Income Taxes And Other Tax Liabilities Noncurrent
DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
|
3596507 | usd |
CY2022Q2 | us-gaap |
Liabilities
Liabilities
|
23879905 | usd |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
26413116 | usd |
CY2022Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2022Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
8483862 | shares |
CY2022Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
8483862 | shares |
CY2021Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0 | |
CY2022Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
10000000 | shares |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
10000000 | shares |
CY2022Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
4964529 | shares |
CY2022Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
4964529 | shares |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
4964529 | shares |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
4964529 | shares |
CY2022Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
8512489 | usd |
CY2021Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
8512489 | usd |
CY2022Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
24718547 | usd |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
25493313 | usd |
CY2022Q2 | us-gaap |
Preferred Stock Liquidation Preference Value
PreferredStockLiquidationPreferenceValue
|
36141252 | usd |
CY2021Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
7523539 | shares |
CY2022Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
36793747 | usd |
CY2021Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
30956192 | usd |
CY2022Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0 | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
70024783 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
64961994 | usd |
CY2022Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
93904688 | usd |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
91375110 | usd |
CY2022Q2 | us-gaap |
Revenues
Revenues
|
8700861 | usd |
CY2021Q2 | us-gaap |
Revenues
Revenues
|
8949951 | usd |
us-gaap |
Revenues
Revenues
|
14943179 | usd | |
us-gaap |
Revenues
Revenues
|
14715289 | usd | |
CY2022Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3873604 | usd |
CY2021Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3810228 | usd |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
6395893 | usd | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
6081999 | usd | |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
4827257 | usd |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
5139723 | usd |
us-gaap |
Gross Profit
GrossProfit
|
8547286 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
8633290 | usd | |
CY2022Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
3019613 | usd |
CY2021Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
2235124 | usd |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
5497340 | usd | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
4351789 | usd | |
CY2022Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1363201 | usd |
CY2021Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1367005 | usd |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2741735 | usd | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2567898 | usd | |
CY2022Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
4382814 | usd |
CY2021Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
3602129 | usd |
us-gaap |
Operating Expenses
OperatingExpenses
|
8239075 | usd | |
us-gaap |
Operating Expenses
OperatingExpenses
|
6919687 | usd | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
444443 | usd |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1537594 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
308211 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1713603 | usd | |
CY2022Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
904 | usd |
CY2021Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
3081 | usd |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
3293 | usd | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
6478 | usd | |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
90371 | usd |
CY2021Q2 | us-gaap |
Interest Expense
InterestExpense
|
97499 | usd |
us-gaap |
Interest Expense
InterestExpense
|
181817 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
197075 | usd | |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-355 | usd |
CY2021Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
40679 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
88669 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
129813 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
354621 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1483855 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
218356 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1652819 | usd | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
97220 | usd |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
406304 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
59897 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
452583 | usd | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
257401 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1077551 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
158459 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1200236 | usd | |
CY2022Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
466613 | usd |
CY2021Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
362506 | usd |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
933225 | usd | |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
722142 | usd | |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-209212 | usd |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
715045 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-774766 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
478094 | usd | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.04 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.16 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.10 | ||
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4964529 | shares |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4964529 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4964529 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4964529 | shares | |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
64961994 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
4904330 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-98942 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
69767382 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
257401 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
70024783 | usd |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
58821927 | usd |
CY2021Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
1089191 | usd |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
122685 | usd |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
60033803 | usd |
CY2021Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
-77222 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1077551 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
61034132 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
158459 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1200236 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
992417 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
943721 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
10000 | usd | |
us-gaap |
Other Noncash Expense
OtherNoncashExpense
|
327886 | usd | |
us-gaap |
Other Noncash Expense
OtherNoncashExpense
|
308869 | usd | |
us-gaap |
Amortization Of Deferred Loan Origination Fees Net
AmortizationOfDeferredLoanOriginationFeesNet
|
6624 | usd | |
us-gaap |
Amortization Of Deferred Loan Origination Fees Net
AmortizationOfDeferredLoanOriginationFeesNet
|
6624 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-890237 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-148502 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1355806 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-1191676 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
5678 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
67645 | usd | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
454415 | usd | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-412583 | usd | |
wvvi |
Increase Decrease In Unearned Revenue
IncreaseDecreaseInUnearnedRevenue
|
-138167 | usd | |
wvvi |
Increase Decrease In Unearned Revenue
IncreaseDecreaseInUnearnedRevenue
|
-75901 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-177584 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-301871 | usd | |
wvvi |
Grapes Payables
GrapesPayables
|
-1388601 | usd | |
wvvi |
Grapes Payables
GrapesPayables
|
-1307165 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
75203 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-22500 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
90356 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-234369 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-979069 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
2192760 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
10000 | usd | |
wvvi |
Payments To Acquire Vineyard Development Costs
PaymentsToAcquireVineyardDevelopmentCosts
|
369389 | usd | |
wvvi |
Payments To Acquire Vineyard Development Costs
PaymentsToAcquireVineyardDevelopmentCosts
|
360911 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9760175 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3061925 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-10129564 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-3412836 | usd | |
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
46548 | usd | |
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
43857 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
233605 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
230140 | usd | |
us-gaap |
Proceeds From Deposits From Customers
ProceedsFromDepositsFromCustomers
|
110477 | usd | |
CY2022Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
|
578559 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
|
2914378 | usd |
CY2022Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
5301492 | usd |
CY2022Q2 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
125860 | usd |
CY2021Q4 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
132484 | usd |
us-gaap |
Proceeds From Issuance Of Preferred Stock And Preference Stock
ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
|
769908 | usd | |
us-gaap |
Proceeds From Issuance Of Preferred Stock And Preference Stock
ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
|
501333 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
489755 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
337813 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-10618878 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-882263 | usd | |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13747285 | usd |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13999755 | usd |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
3128407 | usd |
CY2021Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13117492 | usd |
wvvi |
Purchases Of Property And Equipment Included In Accounts Payable
PurchasesOfPropertyAndEquipmentIncludedInAccountsPayable
|
1196351 | usd | |
wvvi |
Purchases Of Property And Equipment Included In Accounts Payable
PurchasesOfPropertyAndEquipmentIncludedInAccountsPayable
|
266545 | usd | |
wvvi |
Reduction In Investor Deposits For Preferred Stock
ReductionInInvestorDepositsForPreferredStock
|
4134422 | usd | |
wvvi |
Reduction In Investor Deposits For Preferred Stock
ReductionInInvestorDepositsForPreferredStock
|
510636 | usd | |
us-gaap |
Dividends Preferred Stock Stock
DividendsPreferredStockStock
|
933225 | usd | |
us-gaap |
Dividends Preferred Stock Stock
DividendsPreferredStockStock
|
722142 | usd | |
wvvi |
Disclosure Basis Of Presentation Details Abstract
DisclosureBasisOfPresentationDetailsAbstract
|
<table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--DisclosureBasisOfPresentationDetailsAbstract_zctrhpUqGjK4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIS OF PRESENTATION (Details)"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; text-align: left; text-indent: -8.65pt"/><td style="padding-bottom: 1pt; font-weight: bold"/> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td id="xdx_495_20220401__20220630_zhpJRKIRniwl" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td id="xdx_49A_20210401__20210630_zzWk9mjqr227" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/><td style="padding-bottom: 1pt; font-weight: bold"/><td style="padding-bottom: 1pt; font-weight: bold"/> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td id="xdx_49D_20220101__20220630_zOn5ynrgkOyi" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/> <td id="xdx_496_20210101__20210630_zuNrVEohapaa" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"/><td style="padding-bottom: 1pt; font-weight: bold"/></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; text-align: left; text-indent: -8.65pt"><span style="color: Black"> </span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="color: Black">Three months ended June 30,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="color: Black">Six months ended June 30,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; text-align: left; text-indent: -8.65pt"><span style="color: Black"> </span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="color: Black">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="color: Black">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="color: Black">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="color: Black">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; white-space: nowrap; font-weight: bold; text-align: left; text-indent: -8.65pt"><span style="color: Black">Numerator</span></td><td><span style="color: Black"> </span></td> <td colspan="2" style="white-space: nowrap; text-align: center"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td colspan="2" style="white-space: nowrap; text-align: center"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td colspan="2" style="white-space: nowrap; text-align: center"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td colspan="2" style="white-space: nowrap; text-align: center"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLoss_zpgdfg3x6XCg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; width: 48%; text-align: left; text-indent: -8.65pt"><span style="color: Black">Net income</span></td><td style="width: 3%"><span style="color: Black"> </span></td> <td style="width: 1%; text-align: left"><span style="color: Black">$</span></td><td style="width: 8%; text-align: right"><span style="color: Black">257,401</span></td><td style="white-space: nowrap; width: 1%; text-align: left"><span style="color: Black"> </span></td><td style="width: 3%"><span style="color: Black"> </span></td> <td style="width: 1%; text-align: left"><span style="color: Black">$</span></td><td style="width: 8%; text-align: right"><span style="color: Black">1,077,551</span></td><td style="white-space: nowrap; width: 1%; text-align: left"><span style="color: Black"> </span></td><td style="width: 3%"><span style="color: Black"> </span></td> <td style="width: 1%; text-align: left"><span style="color: Black">$</span></td><td style="width: 8%; text-align: right"><span style="color: Black">158,459</span></td><td style="white-space: nowrap; width: 1%; text-align: left"><span style="color: Black"> </span></td><td style="width: 3%"><span style="color: Black"> </span></td> <td style="width: 1%; text-align: left"><span style="color: Black">$</span></td><td style="width: 8%; text-align: right"><span style="color: Black">1,200,236</span></td><td style="white-space: nowrap; width: 1%; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--PreferredStockDividendsAndOtherAdjustments_iN_di_zeKVz3La304b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; text-align: left; text-indent: -8.65pt"><span style="color: Black">Accrued preferred stock dividends</span></td><td style="padding-bottom: 1pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="color: Black">(466,613</span></td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left"><span style="color: Black">)</span></td><td style="padding-bottom: 1pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="color: Black">(362,506</span></td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left"><span style="color: Black">)</span></td><td style="padding-bottom: 1pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="color: Black">(933,225</span></td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left"><span style="color: Black">)</span></td><td style="padding-bottom: 1pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="color: Black">(722,142</span></td><td style="padding-bottom: 1pt; white-space: nowrap; text-align: left"><span style="color: Black">)</span></td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_z87NSfI8Jt1g" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 8.65pt; text-align: left; text-indent: -8.65pt"><span style="color: Black">Net income (loss) applicable to common shares</span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">(209,212</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black">)</span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">715,045</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">(774,766</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black">)</span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">478,094</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; text-align: left; text-indent: -8.65pt"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; text-align: left; font-weight: bold; text-indent: -8.65pt"><span style="color: Black">Denominator</span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_z7lhrIIfeOs8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 8.65pt; text-align: left; text-indent: -8.65pt"><span style="color: Black">Weighted-average common shares outstanding</span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">4,964,529</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">4,964,529</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">4,964,529</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">4,964,529</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; text-align: left; text-indent: -8.65pt"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td><span style="color: Black"> </span></td> <td style="text-align: left"><span style="color: Black"> </span></td><td style="text-align: right"><span style="color: Black"> </span></td><td style="white-space: nowrap; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--EarningsPerShareBasic_zJv3s1lUj4X" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 8.65pt; text-align: left; text-indent: -8.65pt"><span style="color: Black">Earnings (loss) per common share after preferred dividends, basic and diluted</span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">(0.04</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black">)</span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">0.14</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black"> </span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">(0.16</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black">)</span></td><td style="padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="color: Black">0.10</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; text-align: left"><span style="color: Black"> </span></td></tr> </table> | ||
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
257401 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1077551 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
158459 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1200236 | usd | |
CY2022Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
466613 | usd |
CY2021Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
362506 | usd |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
933225 | usd | |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
722142 | usd | |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-209212 | usd |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
715045 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-774766 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
478094 | usd | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4964529 | shares |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4964529 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4964529 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4964529 | shares | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.04 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.16 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.10 | ||
wvvi |
Disclosure Inventories Details Abstract
DisclosureInventoriesDetailsAbstract
|
<table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--DisclosureInventoriesDetailsAbstract_zAkZO2HvHAYe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORIES (Details)"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"> </td><td style="padding-bottom: 1pt; color: Black"> </td> <td colspan="2" id="xdx_492_20220630_zXhZfUIJ7Dh4" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; color: Black"> </td><td style="padding-bottom: 1pt; color: Black"> </td> <td colspan="2" id="xdx_494_20211231_zYWu8yZWaXgb" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; color: Black"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"> </td><td style="color: Black"> </td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"> </td><td style="color: Black"> </td><td style="color: Black"> </td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"> </td><td style="color: Black"> </td></tr> <tr id="xdx_403_eus-gaap--InventoryRawMaterialsAndSupplies_iI_maCz8Vf_zvlgbyNi4181" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; width: 74%; color: Black; text-align: left; text-indent: -8.65pt">Winemaking and packaging materials</td><td style="width: 3%; color: Black"> </td> <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 8%; color: Black; text-align: right">1,246,043</td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"> </td><td style="width: 3%; color: Black"> </td> <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 8%; color: Black; text-align: right">742,188</td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryWorkInProcess_iI_maCz8Vf_zhHWz6WPN7N9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Work-in-process (costs relating to unprocessed and/or unbottled wine products)</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">7,806,884</td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">9,691,140</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InventoryFinishedGoods_iI_maCz8Vf_zQpd5iMfX87d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Finished goods (bottled wine and related products)</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">11,379,629</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"> </td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">8,643,422</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; color: Black; text-indent: -8.65pt"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_mtCz8Vf_zqQsTCStqzR2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Total inventories</td><td style="padding-bottom: 2.5pt; color: Black"> </td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">20,432,556</td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"> </td><td style="padding-bottom: 2.5pt; color: Black"> </td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">19,076,750</td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> </table> | ||
CY2022Q2 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
1246043 | usd |
CY2021Q4 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
742188 | usd |
CY2022Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
7806884 | usd |
CY2021Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
9691140 | usd |
CY2022Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
11379629 | usd |
CY2021Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
8643422 | usd |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
20432556 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
19076750 | usd |
CY2022Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
502000 | usd |
CY2021Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
40000 | usd |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
502000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
40000 | usd | |
CY2022Q2 | us-gaap |
Interest Paid
InterestPaid
|
83776 | usd |
CY2021Q2 | us-gaap |
Interest Paid
InterestPaid
|
95052 | usd |
us-gaap |
Interest Paid
InterestPaid
|
175222 | usd | |
us-gaap |
Interest Paid
InterestPaid
|
190783 | usd | |
wvvi |
Disclosure Property And Equipment Net Details Abstract
DisclosurePropertyAndEquipmentNetDetailsAbstract
|
<table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--DisclosurePropertyAndEquipmentNetDetailsAbstract_z8LdxHU31Gv2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: center"> </td><td style="padding-bottom: 1pt; color: Black"> </td> <td colspan="2" id="xdx_49B_20220630_zdwTCyrzvA5b" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; color: Black"> </td><td style="padding-bottom: 1pt; color: Black"> </td> <td colspan="2" id="xdx_49C_20211231_zg4GhvLMKVW7" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; color: Black"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; color: Black; text-align: center"> </td><td style="color: Black"> </td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"> </td><td style="color: Black"> </td><td style="color: Black"> </td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"> </td><td style="color: Black"> </td></tr> <tr id="xdx_405_eus-gaap--ConstructionInProgressGross_iI_maCzHce_zHh16R2ie4Me" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; color: Black; text-align: left">Construction in progress</td><td style="width: 3%; color: Black"> </td> <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 8%; color: Black; text-align: right">21,234,020</td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"> </td><td style="width: 3%; color: Black"> </td> <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 8%; color: Black; text-align: right">14,556,806</td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LandAndLandImprovements_iI_maCzHce_zXkdhzmSkC59" style="vertical-align: bottom; background-color: White"> <td style="color: Black; text-align: left">Land, improvements, and other buildings</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">12,721,168</td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">12,850,316</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BuildingsAndImprovementsGross_iI_maCzHce_zDqlvvdKDNzl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: left">Winery, tasting room buildings, and hospitality center</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">20,384,159</td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">17,791,684</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_maCzHce_zm7Qg93yvhTh" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; color: Black">Equipment</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">16,657,748</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"> </td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">15,960,179</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: Black"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_mtCzHce_maCz4X0_z4zqJeohtxn8" style="vertical-align: bottom; background-color: White"> <td style="color: Black"><span style="display: none">Property and equipment, gross</span></td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">70,997,095</td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">61,158,985</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: Black"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msCz4X0_zkwLEIPpPJb1" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; color: Black; text-align: left">Accumulated depreciation</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">(21,413,093</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left">)</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">(20,562,850</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: Black"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_mtCz4X0_z5QYHmkUWoU1" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; color: Black; text-align: left">Property and equipment, net</td><td style="padding-bottom: 2.5pt; color: Black"> </td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">49,584,002</td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"> </td><td style="padding-bottom: 2.5pt; color: Black"> </td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">40,596,135</td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> </table> | ||
CY2022Q2 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
21234020 | usd |
CY2021Q4 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
14556806 | usd |
CY2022Q2 | us-gaap |
Land And Land Improvements
LandAndLandImprovements
|
12721168 | usd |
CY2021Q4 | us-gaap |
Land And Land Improvements
LandAndLandImprovements
|
12850316 | usd |
CY2022Q2 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
20384159 | usd |
CY2021Q4 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
17791684 | usd |
CY2022Q2 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
16657748 | usd |
CY2021Q4 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
15960179 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
70997095 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
61158985 | usd |
CY2022Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
21413093 | usd |
CY2021Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
20562850 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
49584002 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
40596135 | usd |
us-gaap |
Depreciation
Depreciation
|
816806 | usd | |
us-gaap |
Depreciation
Depreciation
|
818116 | usd | |
CY2022Q2 | us-gaap |
Depreciation
Depreciation
|
432826 | usd |
CY2021Q2 | us-gaap |
Depreciation
Depreciation
|
406759 | usd |
wvvi |
Disclosure Debt Details Abstract
DisclosureDebtDetailsAbstract
|
<table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--DisclosureDebtDetailsAbstract_zr1ZvWLgcQKi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Debt (Details)"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: left"/><td style="color: Black"/> <td style="color: Black; text-align: left"/><td id="xdx_491_20220630_zLwEZ7VaFT12" style="color: Black; text-align: right"/><td style="white-space: nowrap; color: Black; text-align: left"/></tr> <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_zQcO8EEbdBp5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; color: Black; text-align: left">2022 (excluding the six months ended June 30, 2022)</td><td style="width: 3%; color: Black"> </td> <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 8%; color: Black; text-align: right">238,816</td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_zVwidcfify12" style="vertical-align: bottom; background-color: White"> <td style="color: Black; text-align: left">2023</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">496,970</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_z7imrZgnxy79" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: left">2024</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">522,798</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_zXCDSdZUNz5f" style="vertical-align: bottom; background-color: White"> <td style="color: Black; text-align: left">2025</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">549,971</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_zgfAHLEbMe67" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: left">2026</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">578,559</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_zGmGQ8kCPzzd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left; color: Black">Thereafter</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">2,914,378</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; color: Black"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zRzbOT3EX913" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left; color: Black">Total</td><td style="padding-bottom: 2.5pt; color: Black"> </td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">5,301,492</td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> </table> | ||
CY2022Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
238816 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
496970 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
522798 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
549971 | usd |
wvvi |
Disclosure Segment Reporting Details Abstract
DisclosureSegmentReportingDetailsAbstract
|
<table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--DisclosureSegmentReportingDetailsAbstract_zRPvk0rBNBj6" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SEGMENT REPORTING (Details)"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"> </td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td id="xdx_498_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--DirectSalesMember_zpY2JP5ZdyIb" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td id="xdx_49A_20210401__20210630__us-gaap--StatementBusinessSegmentsAxis__custom--DirectSalesMember_zgdP7C4Ezqcc" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td id="xdx_497_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--DistributorSalesMember_zZ9LmsHltPL7" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td id="xdx_494_20210401__20210630__us-gaap--StatementBusinessSegmentsAxis__custom--DistributorSalesMember_zZ2YiYBlRxzj" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td id="xdx_498_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--UnallocatedMember_zJKoiw0fMiqj" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td id="xdx_498_20210401__20210630__us-gaap--StatementBusinessSegmentsAxis__custom--UnallocatedMember_zblfszjpgsfj" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td id="xdx_49E_20220401__20220630_zZtkNkhCKUEl" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td> <td id="xdx_496_20210401__20210630_zjZhw4o6hgW7" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"> </td><td style="padding-bottom: 1pt; color: Black"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="30" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Three Months Ended June 30,</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Direct Sales</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Distributor Sales</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Unallocated</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Total</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2022</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2021</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2022</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2021</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2022</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2021</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2022</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2021</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td colspan="2" style="white-space: nowrap; color: Black; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--Revenues_zz5QcRMB4zwd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; width: 28%; color: Black; text-align: left; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Sales, net</span></td><td style="width: 2%; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 5%; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">3,830,195</span></td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="width: 2%; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 5%; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">3,149,624</span></td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="width: 2%; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 5%; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">4,870,666</span></td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="width: 2%; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 5%; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">5,800,327</span></td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="width: 2%; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 5%; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0592">-</span></span></td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="width: 2%; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 5%; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0593">-</span></span></td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="width: 2%; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 5%; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">8,700,861</span></td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="width: 2%; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 5%; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">8,949,951</span></td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--CostOfRevenue_z1XlIso3toHg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 17.3pt; color: Black; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Cost of sales</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,080,634</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">850,949</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,792,970</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,959,279</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0601">-</span></span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0602">-</span></span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">3,873,604</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">3,810,228</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--GrossProfit_zshbPtG3Rphl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Gross profit</span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,749,561</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,298,675</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,077,696</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,841,048</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0610">-</span></span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0611">-</span></span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">4,827,257</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">5,139,723</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--SellingAndMarketingExpense_zcf7GJd77Nhi" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 17.3pt; color: Black; text-align: left; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Selling expenses</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,308,270</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,591,640</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">484,445</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">454,244</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">226,898</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">189,240</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">3,019,613</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,235,124</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--ProfitLoss_z6QO8oUxxIw8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Contribution margin</span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">441,291</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">707,035</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,593,251</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">2,386,804</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--ConcentrationRiskPercentage1_dp_zRXrcqMQj0d6" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; color: Black; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Percent of total sales</span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">44.0</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">%</span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">35.2</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">%</span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">56.0</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">%</span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">64.8</span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">%</span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_z7zffBApswWe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; padding-left: 17.3pt; color: Black; text-align: left; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">General and administration expenses</span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,363,201</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 1pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,367,005</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,363,201</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 1pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,367,005</span></td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_zD9jyWF1eJug" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Income from operations</span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="padding-bottom: 2.5pt; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">444,443</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td><td style="padding-bottom: 2.5pt; color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,537,594</span></td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></td></tr> </table> | ||
CY2022Q2 | us-gaap |
Revenues
Revenues
|
8700861 | usd |
CY2021Q2 | us-gaap |
Revenues
Revenues
|
8949951 | usd |
CY2022Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3873604 | usd |
CY2021Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3810228 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
4827257 | usd |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
5139723 | usd |
CY2022Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
3019613 | usd |
CY2021Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
2235124 | usd |
CY2022Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1363201 | usd |
CY2021Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1367005 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
444443 | usd |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1537594 | usd |
us-gaap |
Revenues
Revenues
|
14943179 | usd | |
us-gaap |
Revenues
Revenues
|
14715289 | usd | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
6395893 | usd | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
6081999 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
8547286 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
8633290 | usd | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
5497340 | usd | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
4351789 | usd | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2741735 | usd | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2567898 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
308211 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1713603 | usd | |
CY2022Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
9581250 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
684220 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
7767904 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
12985432 | usd |
wvvi |
Disclosure Commitments And Contingencies Details Abstract
DisclosureCommitmentsAndContingenciesDetailsAbstract
|
<table cellpadding="0" cellspacing="0" id="xdx_88A_ecustom--DisclosureCommitmentsAndContingenciesDetailsAbstract_zU5fe7vRh325" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details)"> <tr style="vertical-align: bottom"> <td style="padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"> </td><td style="color: Black; font-weight: bold"> </td> <td colspan="2" id="xdx_49E_20220401__20220630_z5xnBGGkvHA3" style="white-space: nowrap; color: Black; font-weight: bold; text-align: center">Three Months Ended</td><td style="color: Black; font-weight: bold"> </td><td style="color: Black; font-weight: bold"> </td> <td colspan="2" id="xdx_493_20220101__20220630_zkV8QnWcu52d" style="white-space: nowrap; color: Black; font-weight: bold; text-align: center">Six Months Ended</td><td style="color: Black; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: center; text-indent: -8.65pt"> </td><td style="padding-bottom: 1pt; color: Black; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; color: Black; font-weight: bold"> </td><td style="padding-bottom: 1pt; color: Black; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; color: Black; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; font-weight: bold; text-align: left; text-indent: -8.65pt">Lease Cost</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--OperatingLeaseCostVineyards_maCz8Ak_zsNzYfqG49Yl" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; width: 74%; color: Black; text-align: left; text-indent: -8.65pt">Operating lease cost - Vineyards</td><td style="width: 3%; color: Black"> </td> <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 8%; color: Black; text-align: right">114,782</td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"> </td><td style="width: 3%; color: Black"> </td> <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 8%; color: Black; text-align: right">229,564</td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--OperatingLeaseCostOther_maCz8Ak_zwoH47KQVVp1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Operating lease cost - Other</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">163,646</td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">293,162</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--ShortTermLeaseCost_maCz8Ak_z5iZkiXmQUv4" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Short-term lease cost</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">3,046</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"> </td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">8,610</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-indent: -8.65pt"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LeaseCost_iT_mtCz8Ak_zKYcZ1D3kgoi" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Total lease cost</td><td style="padding-bottom: 2.5pt; color: Black"> </td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">281,474</td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"> </td><td style="padding-bottom: 2.5pt; color: Black"> </td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">531,336</td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-indent: -8.65pt"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; color: Black; font-weight: bold; text-align: left; text-indent: -8.65pt">Other Information</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Cash paid for amounts included in the measurement of lease liabilities</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--OperatingLeasePaymentsVineyard_zqWImbsuXsAa" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 25.95pt; color: Black; text-align: left; text-indent: -8.65pt">Operating cash flows from operating leases - Vineyard</td><td style="color: Black"> </td> <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">112,986</td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">224,053</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--OperatingLeasePaymentsOther_zxA8Xu7hzc6e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 25.95pt; color: Black; text-align: left; text-indent: -8.65pt">Operating cash flows from operating leases - Other</td><td style="color: Black"> </td> <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">81,204</td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">119,442</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Weighted-average remaining lease term - Operating leases in years</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td id="xdx_98A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtxH_c20220630_zPgd4La7b7Jb" style="color: Black; text-align: right" title="::XDX::P11Y6M18D">11.55</td><td style="white-space: nowrap; color: Black; text-align: left"> </td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtxH_c20220630_z6d4yDpC9sA7" style="color: Black; text-align: right" title="::XDX::P11Y6M18D">11.55</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Weighted-average discount rate - Operating leases</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td id="xdx_98E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zbqjlvW4NCkd" style="color: Black; text-align: right">5.14</td><td style="white-space: nowrap; color: Black; text-align: left">%</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td id="xdx_98E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zJ2jvmSjB1je" style="color: Black; text-align: right">5.14</td><td style="white-space: nowrap; color: Black; text-align: left">%</td></tr> </table> | ||
CY2022Q2 | wvvi |
Operating Lease Cost Vineyards
OperatingLeaseCostVineyards
|
114782 | usd |
wvvi |
Operating Lease Cost Vineyards
OperatingLeaseCostVineyards
|
229564 | usd | |
CY2022Q2 | wvvi |
Operating Lease Cost Other
OperatingLeaseCostOther
|
163646 | usd |
wvvi |
Operating Lease Cost Other
OperatingLeaseCostOther
|
293162 | usd | |
CY2022Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
3046 | usd |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
8610 | usd | |
CY2022Q2 | us-gaap |
Lease Cost
LeaseCost
|
281474 | usd |
us-gaap |
Lease Cost
LeaseCost
|
531336 | usd | |
CY2022Q2 | wvvi |
Operating Lease Payments Vineyard
OperatingLeasePaymentsVineyard
|
112986 | usd |
wvvi |
Operating Lease Payments Vineyard
OperatingLeasePaymentsVineyard
|
224053 | usd | |
CY2022Q2 | wvvi |
Operating Lease Payments Other
OperatingLeasePaymentsOther
|
81204 | usd |
wvvi |
Operating Lease Payments Other
OperatingLeasePaymentsOther
|
119442 | usd | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0514 | pure |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0514 | pure |
wvvi |
Disclosure Commitments And Contingencies Details2 Abstract
DisclosureCommitmentsAndContingenciesDetails2Abstract
|
<table cellpadding="0" cellspacing="0" id="xdx_881_ecustom--DisclosureCommitmentsAndContingenciesDetails2Abstract_zxI9MUZegpE3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details 2)"> <tr style="vertical-align: bottom"> <td style="padding-left: 8.65pt; white-space: nowrap; color: Black; text-align: left; text-indent: -8.65pt"> </td><td style="color: Black; font-weight: bold"> </td> <td colspan="2" id="xdx_49D_20220630_z2nMzbeM6Vb6" style="white-space: nowrap; color: Black; font-weight: bold; text-align: center">Operating</td><td style="color: Black; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 8.65pt; padding-bottom: 1pt; white-space: nowrap; color: Black; font-weight: bold; text-align: left; text-indent: -8.65pt">Years Ended December 31,</td><td style="padding-bottom: 1pt; color: Black; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; color: Black; font-weight: bold; text-align: center">Leases</td><td style="padding-bottom: 1pt; color: Black; font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzMQC_z7g3tAmms2Hi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt; width: 47%; color: Black; text-indent: -8.65pt">2022 (excluding the six months ended June 30, 2022)</td><td style="width: 3%; color: Black"> </td> <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 8%; color: Black; text-align: right">542,241</td><td style="white-space: nowrap; width: 1%; color: Black; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pp0p0_maLOLLPzMQC_z7NgivbzD315" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">2023</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">1,215,935</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzMQC_zGZ85URuEDni" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">2024</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">1,224,702</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzMQC_zIfnBItRvic3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">2025</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">1,139,179</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_maLOLLPzMQC_z4vjrq0AZow1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">2026</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">1,095,471</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzMQC_zmedXdcjUnQg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left; padding-left: 8.65pt; color: Black; text-indent: -8.65pt">Thereafter</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">7,767,904</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzMQC_zxMZ6D1kAOJa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Total minimal lease payments</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">12,985,432</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z6qausglStQj" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Less present value adjustment</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">(3,404,182</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zlNsgn4L5Sk9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Operating lease liabilities</td><td style="color: Black"> </td> <td style="color: Black; text-align: left"> </td><td style="color: Black; text-align: right">9,581,250</td><td style="white-space: nowrap; color: Black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pp0p0_di_zJwLKdz5npA3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Less current lease liabilities</td><td style="padding-bottom: 1pt; color: Black"> </td> <td style="border-bottom: Black 1pt solid; color: Black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: Black; text-align: right">(684,220</td><td style="padding-bottom: 1pt; white-space: nowrap; color: Black; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zIH9iD7h9d16" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 8.65pt; color: Black; text-align: left; text-indent: -8.65pt">Lease liabilities, net of current portion</td><td style="padding-bottom: 2.5pt; color: Black"> </td> <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">8,897,030</td><td style="padding-bottom: 2.5pt; white-space: nowrap; color: Black; text-align: left"> </td></tr> </table> | ||
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
542241 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Rolling Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
|
1215935 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1224702 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
1139179 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1095471 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
8897030 | usd |