2023 Q3 Form 10-Q Financial Statement
#000143774923019962 Filed on July 14, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $6.558M | $6.436M |
YoY Change | -12.86% | -17.77% |
Cost Of Revenue | $4.632M | $5.438M |
YoY Change | 13.57% | 15.13% |
Gross Profit | $1.925M | $997.9K |
YoY Change | -44.14% | -67.84% |
Gross Profit Margin | 29.36% | 15.51% |
Selling, General & Admin | $2.129M | $2.405M |
YoY Change | -53.2% | 11.37% |
% of Gross Profit | 110.59% | 240.98% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $214.4K | $202.1K |
YoY Change | -25.63% | -29.63% |
% of Gross Profit | 11.13% | 20.25% |
Operating Expenses | $2.129M | $2.539M |
YoY Change | -53.2% | 17.59% |
Operating Profit | -$1.011M | -$1.541M |
YoY Change | -54.57% | 931.95% |
Interest Expense | $6.258K | $13.82K |
YoY Change | 62.12% | 423.48% |
% of Operating Profit | ||
Other Income/Expense, Net | $11.43K | $13.82K |
YoY Change | 196.4% | 423.25% |
Pretax Income | -$999.3K | -$1.527M |
YoY Change | -55.01% | 941.11% |
Income Tax | $0.00 | $0.00 |
% Of Pretax Income | ||
Net Earnings | -$999.3K | -$823.4K |
YoY Change | -72.56% | 616.39% |
Net Earnings / Revenue | -15.24% | -12.79% |
Basic Earnings Per Share | -$0.16 | -$0.13 |
Diluted Earnings Per Share | -$0.16 | -$0.13 |
COMMON SHARES | ||
Basic Shares Outstanding | 6.293M | 6.283M |
Diluted Shares Outstanding | 6.293M | 6.277M |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $3.980M | $5.149M |
YoY Change | -26.35% | -14.04% |
Cash & Equivalents | $3.985M | $5.149M |
Short-Term Investments | ||
Other Short-Term Assets | $434.2K | $461.5K |
YoY Change | -12.45% | -15.7% |
Inventory | $3.233M | $2.721M |
Prepaid Expenses | ||
Receivables | $1.962M | $1.876M |
Other Receivables | $310.0K | $309.3K |
Total Short-Term Assets | $10.10M | $10.52M |
YoY Change | -31.48% | -31.83% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $6.488M | $8.270M |
YoY Change | 13.53% | 47.6% |
Goodwill | $575.6K | $575.6K |
YoY Change | -21.12% | -21.12% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $54.01K | $23.47K |
YoY Change | 12.24% | -54.99% |
Total Long-Term Assets | $10.43M | $10.28M |
YoY Change | -9.34% | -14.78% |
TOTAL ASSETS | ||
Total Short-Term Assets | $10.10M | $10.52M |
Total Long-Term Assets | $10.43M | $10.28M |
Total Assets | $20.53M | $20.80M |
YoY Change | -21.77% | -24.34% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $2.406M | $2.007M |
YoY Change | -37.24% | -4.27% |
Accrued Expenses | $2.450M | $2.040M |
YoY Change | -15.26% | -28.15% |
Deferred Revenue | $159.2K | $161.8K |
YoY Change | -20.16% | -18.62% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $5.582M | $4.795M |
YoY Change | -25.31% | -15.87% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $2.080M | $2.256M |
YoY Change | -27.09% | -5.04% |
Total Long-Term Liabilities | $2.080M | $2.256M |
YoY Change | -27.09% | -5.04% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $5.582M | $4.795M |
Total Long-Term Liabilities | $2.080M | $2.256M |
Total Liabilities | $7.660M | $7.051M |
YoY Change | -25.82% | -12.69% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $3.083M | $4.083M |
YoY Change | -54.86% | -61.01% |
Common Stock | $9.789M | $9.666M |
YoY Change | 7.64% | 8.06% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $12.87M | $13.75M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $20.53M | $20.80M |
YoY Change | -21.77% | -24.34% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$999.3K | -$823.4K |
YoY Change | -72.56% | 616.39% |
Depreciation, Depletion And Amortization | $214.4K | $202.1K |
YoY Change | -25.63% | -29.63% |
Cash From Operating Activities | -$550.0K | -$421.6K |
YoY Change | -65.54% | -3831.19% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $702.2K | $549.5K |
YoY Change | 136.81% | 89.26% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $90.00K | $1.403M |
YoY Change | -336.78% | -14128.5% |
Cash From Investing Activities | -$620.0K | $853.3K |
YoY Change | 85.33% | -422.8% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 0.000 | |
YoY Change | ||
NET CHANGE | ||
Cash From Operating Activities | -550.0K | -421.6K |
Cash From Investing Activities | -620.0K | 853.3K |
Cash From Financing Activities | 0.000 | |
Net Change In Cash | -1.170M | 431.8K |
YoY Change | -39.39% | -270.63% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$550.0K | -$421.6K |
Capital Expenditures | $702.2K | $549.5K |
Free Cash Flow | -$1.252M | -$971.1K |
YoY Change | -33.83% | 247.98% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023Q2 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--02-28 | |
CY2023Q2 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2023Q2 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold Depreciation And Amortization
CostOfGoodsAndServicesSoldDepreciationAndAmortization
|
170856 | usd |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold Depreciation And Amortization
CostOfGoodsAndServicesSoldDepreciationAndAmortization
|
159706 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
577234 | usd |
CY2023Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
666315 | usd |
CY2023Q2 | us-gaap |
Allowance For Notes And Loans Receivable Current
AllowanceForNotesAndLoansReceivableCurrent
|
41861 | usd |
CY2023Q1 | us-gaap |
Allowance For Notes And Loans Receivable Current
AllowanceForNotesAndLoansReceivableCurrent
|
35173 | usd |
CY2023Q2 | us-gaap |
Allowance For Notes And Loans Receivable Noncurrent
AllowanceForNotesAndLoansReceivableNoncurrent
|
32090 | usd |
CY2023Q1 | us-gaap |
Allowance For Notes And Loans Receivable Noncurrent
AllowanceForNotesAndLoansReceivableNoncurrent
|
38778 | usd |
CY2023Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
250000 | |
CY2023Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
250000 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2023Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2023Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
46000000 | |
CY2023Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
46000000 | |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6290164 | |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6290164 | |
CY2023Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6257137 | |
CY2023Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6257137 | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q2 | dei |
Document Type
DocumentType
|
10-Q | |
CY2023Q2 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2023Q2 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-05-31 | |
CY2023Q2 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2023Q2 | dei |
Entity File Number
EntityFileNumber
|
001-36865 | |
CY2023Q2 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | |
CY2023Q2 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
47-1535633 | |
CY2023Q2 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
265 Turner Drive | |
CY2023Q2 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Durango | |
CY2023Q2 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CO | |
CY2023Q2 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
81303 | |
CY2023Q2 | dei |
City Area Code
CityAreaCode
|
970 | |
CY2023Q2 | dei |
Local Phone Number
LocalPhoneNumber
|
259-0554 | |
CY2023Q2 | dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.001 par value per share | |
CY2023Q2 | dei |
Trading Symbol
TradingSymbol
|
MCF | |
CY2023Q2 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2023Q2 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2023Q2 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2023Q2 | dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | |
CY2023Q2 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2023Q2 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2023Q2 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
6293110 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
6435985 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
6902198 | usd |
CY2022Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
481059 | usd |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
4758494 | usd |
CY2022Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
4526321 | usd |
CY2023Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
472891 | usd |
CY2023Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1931903 | usd |
CY2022Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1605867 | usd |
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
31229 | usd |
CY2022Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
29187 | usd |
CY2023Q2 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
7977071 | usd |
CY2022Q2 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
7219792 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1541086 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-317594 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
6259 | usd |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
-0 | usd |
CY2023Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
20078 | usd |
CY2022Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
2641 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
13819 | usd |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2641 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1527267 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-314953 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
0 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-29186 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-1527267 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-285767 | usd |
CY2023Q2 | us-gaap |
Discontinued Operation Income Loss From Discontinued Operation During Phase Out Period Net Of Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
|
69044 | usd |
CY2022Q2 | us-gaap |
Discontinued Operation Income Loss From Discontinued Operation During Phase Out Period Net Of Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
|
170826 | usd |
CY2023Q2 | us-gaap |
Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
|
634790 | usd |
CY2022Q2 | us-gaap |
Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
|
0 | usd |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
703834 | usd |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
170826 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-823433 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-114941 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.24 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.05 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.11 | |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.03 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.13 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.02 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.24 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.05 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.11 | |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.03 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.13 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.02 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6276613 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6206939 | |
CY2023Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | |
CY2022Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6276613 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6206939 | |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
5148832 | usd |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
4717068 | usd |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1828644 | usd |
CY2023Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2055694 | usd |
CY2023Q2 | us-gaap |
Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
|
47654 | usd |
CY2023Q1 | us-gaap |
Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
|
23698 | usd |
CY2023Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
309322 | usd |
CY2023Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
344885 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
2720561 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
3639780 | usd |
CY2023Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
461483 | usd |
CY2023Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
340847 | usd |
CY2023Q2 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
0 | usd |
CY2023Q1 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
83004 | usd |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
10516496 | usd |
CY2023Q1 | us-gaap |
Assets Current
AssetsCurrent
|
11204976 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
6059374 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
5710739 | usd |
CY2023Q2 | us-gaap |
Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
|
1155072 | usd |
CY2023Q1 | us-gaap |
Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
|
94076 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
575608 | usd |
CY2023Q1 | us-gaap |
Goodwill
Goodwill
|
575608 | usd |
CY2023Q2 | rmcf |
Intangible Assets Net Excluding Goodwill And Franchise Rights Total
IntangibleAssetsNetExcludingGoodwillAndFranchiseRightsTotal
|
258701 | usd |
CY2023Q1 | rmcf |
Intangible Assets Net Excluding Goodwill And Franchise Rights Total
IntangibleAssetsNetExcludingGoodwillAndFranchiseRightsTotal
|
265927 | usd |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
2210242 | usd |
CY2023Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
2355601 | usd |
CY2023Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
23469 | usd |
CY2023Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
14054 | usd |
CY2023Q2 | us-gaap |
Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
|
0 | usd |
CY2023Q1 | us-gaap |
Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
|
1765846 | usd |
CY2023Q2 | rmcf |
Assets Noncurrent Other Than Property Plant And Equipment
AssetsNoncurrentOtherThanPropertyPlantAndEquipment
|
4223092 | usd |
CY2023Q1 | rmcf |
Assets Noncurrent Other Than Property Plant And Equipment
AssetsNoncurrentOtherThanPropertyPlantAndEquipment
|
5071112 | usd |
CY2023Q2 | us-gaap |
Assets
Assets
|
20798962 | usd |
CY2023Q1 | us-gaap |
Assets
Assets
|
21986827 | usd |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
2006517 | usd |
CY2023Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
2189760 | usd |
CY2023Q2 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
1069628 | usd |
CY2023Q1 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
978606 | usd |
CY2023Q2 | rmcf |
Gift Card Liability Current
GiftCardLiabilityCurrent
|
586269 | usd |
CY2023Q1 | rmcf |
Gift Card Liability Current
GiftCardLiabilityCurrent
|
592932 | usd |
CY2023Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
217369 | usd |
CY2023Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
162346 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
161781 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
161137 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
753026 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
746506 | usd |
CY2023Q2 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
0 | usd |
CY2023Q1 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
178939 | usd |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
4794590 | usd |
CY2023Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5010226 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
1483830 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
1640017 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
772177 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
782278 | usd |
CY2023Q2 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Noncurrent
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
|
0 | usd |
CY2023Q1 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Noncurrent
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
|
184142 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
6290 | usd |
CY2023Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
6257 | usd |
CY2023Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
9659476 | usd |
CY2023Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
9457875 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
4082599 | usd |
CY2023Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
4906032 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13748365 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
14370164 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
20798962 | usd |
CY2023Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
21986827 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-823433 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-114941 | usd |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
703834 | usd |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
170826 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-1527267 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-285767 | usd |
CY2023Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
202085 | usd |
CY2022Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
188893 | usd |
CY2023Q2 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
27957 | usd |
CY2022Q2 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
59796 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
0 | usd |
CY2022Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-100000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
22392 | usd |
CY2022Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-1950 | usd |
CY2023Q2 | us-gaap |
Employee Benefits And Share Based Compensation Noncash
EmployeeBenefitsAndShareBasedCompensationNoncash
|
201634 | usd |
CY2022Q2 | us-gaap |
Employee Benefits And Share Based Compensation Noncash
EmployeeBenefitsAndShareBasedCompensationNoncash
|
131597 | usd |
CY2023Q2 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
0 | usd |
CY2022Q2 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
100925 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-197117 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-190420 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-35563 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-170875 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-676174 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
762523 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-9457 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-26352 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
119613 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
197389 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-184882 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
475858 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
140769 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-193960 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
-382312 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
-245677 | usd |
CY2023Q2 | us-gaap |
Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
|
-39242 | usd |
CY2022Q2 | us-gaap |
Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
|
256975 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-421554 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
11298 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Notes Receivable
PaymentsToAcquireNotesReceivable
|
49476 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Notes Receivable
PaymentsToAcquireNotesReceivable
|
-0 | usd |
CY2023Q2 | us-gaap |
Proceeds From Collection Of Notes Receivable
ProceedsFromCollectionOfNotesReceivable
|
15396 | usd |
CY2022Q2 | us-gaap |
Proceeds From Collection Of Notes Receivable
ProceedsFromCollectionOfNotesReceivable
|
15411 | usd |
CY2023Q2 | rmcf |
Proceeds From Payments For Sale Or Distribution Of Assets
ProceedsFromPaymentsForSaleOrDistributionOfAssets
|
28432 | usd |
CY2022Q2 | rmcf |
Proceeds From Payments For Sale Or Distribution Of Assets
ProceedsFromPaymentsForSaleOrDistributionOfAssets
|
600 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
549534 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
260885 | usd |
CY2023Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-0 | usd |
CY2022Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-10000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-555182 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-234874 | usd |
CY2023Q2 | us-gaap |
Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
|
1408500 | usd |
CY2022Q2 | us-gaap |
Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
|
-29475 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
853318 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-264349 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
431764 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-253051 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
4717068 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
7587374 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
5148832 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
7334323 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13748365 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
19416582 | usd |
CY2023Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
0 | usd |
CY2022Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
0 | usd |
CY2023Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-35563 | usd |
CY2022Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-316937 | usd |
CY2023Q2 | us-gaap |
Noncash Or Part Noncash Divestiture Amount Of Consideration Received1
NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
|
1000000 | usd |
CY2022Q2 | us-gaap |
Noncash Or Part Noncash Divestiture Amount Of Consideration Received1
NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
|
0 | usd |
CY2023Q2 | rmcf |
Customers Contracts Term
CustomersContractsTerm
|
P10Y | |
CY2023Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
943415 | usd |
CY2022Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
962572 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
44956 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
53853 | usd |
CY2023Q2 | rmcf |
Contract With Customer Liability Contract Fees Received
ContractWithCustomerLiabilityContractFeesReceived
|
35499 | usd |
CY2022Q2 | rmcf |
Contract With Customer Liability Contract Fees Received
ContractWithCustomerLiabilityContractFeesReceived
|
27500 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
933958 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
936219 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
139045 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
148744 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
136026 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
122907 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
95390 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
291846 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
933958 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
1939525 | usd |
CY2023Q1 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
2481510 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1080050 | usd |
CY2023Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1567887 | usd |
CY2023Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
299014 | usd |
CY2023Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
409617 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
2720561 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
3639780 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
17299994 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
16940273 | usd |
CY2023Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
11240620 | usd |
CY2023Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
11229534 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
6059374 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
5710739 | usd |
CY2023Q2 | us-gaap |
Depreciation
Depreciation
|
194859 | usd |
CY2022Q2 | us-gaap |
Depreciation
Depreciation
|
181667 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1205968 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
947267 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1205968 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
940041 | usd |
CY2023Q2 | us-gaap |
Goodwill Gross
GoodwillGross
|
575608 | usd |
CY2023Q1 | us-gaap |
Goodwill Gross
GoodwillGross
|
575608 | usd |
CY2023Q2 | rmcf |
Intangible Assets Gross
IntangibleAssetsGross
|
1781576 | usd |
CY2023Q2 | rmcf |
Intangible Assets Accumulated Amortization
IntangibleAssetsAccumulatedAmortization
|
947267 | usd |
CY2023Q1 | rmcf |
Intangible Assets Gross
IntangibleAssetsGross
|
1781576 | usd |
CY2023Q1 | rmcf |
Intangible Assets Accumulated Amortization
IntangibleAssetsAccumulatedAmortization
|
940041 | usd |
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7226 | usd |
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7226 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
20804 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
27405 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
27405 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
27405 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
27405 | usd |
CY2023Q2 | rmcf |
Finitelived Intangible Asset Expected Amortization After Year Four
FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour
|
128277 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
258701 | usd |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
201634 | usd |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
131597 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
36144 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
0 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
27668 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
36144 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
27668 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.49 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.38 | |
CY2023Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P9Y3D | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P9Y11M12D | |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
201634 | usd |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
131597 | usd |
CY2023Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
155422 | usd |
CY2022Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
190108 | usd |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.034 | pure |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
2400000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
592956 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
611988 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
514346 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
242558 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
71671 | usd |
CY2023Q2 | rmcf |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
390451 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
2423970 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
187114 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
2236856 | usd |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y4M24D | |
CY2023Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
46250 | usd |
CY2022Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
502894 | usd |
CY2023Q2 | us-gaap |
Contractual Obligation
ContractualObligation
|
548000 | usd |
CY2023Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
4 | pure |
CY2023Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
2000000.0 | usd |