XML 65 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Operating Segments - Segment Information (Details) (USD $)
3 Months Ended 9 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Nov. 30, 2014
Nov. 30, 2013
Revenues $ 10,561,562us-gaap_Revenues $ 9,279,994us-gaap_Revenues $ 30,341,216us-gaap_Revenues $ 28,121,017us-gaap_Revenues
Segment profit (loss) 1,509,164rmcf_SegmentProfitLoss 1,021,085rmcf_SegmentProfitLoss 4,189,464rmcf_SegmentProfitLoss 4,458,844rmcf_SegmentProfitLoss
Total assets 37,870,449us-gaap_Assets 24,242,200us-gaap_Assets 37,870,449us-gaap_Assets 24,242,200us-gaap_Assets
Capital expenditures 48,143us-gaap_AdditionsToOtherAssetsAmount 704,376us-gaap_AdditionsToOtherAssetsAmount 446,166us-gaap_AdditionsToOtherAssetsAmount 1,112,430us-gaap_AdditionsToOtherAssetsAmount
Total depreciation and amortization 357,865us-gaap_DepreciationDepletionAndAmortization 198,466us-gaap_DepreciationDepletionAndAmortization 1,097,404us-gaap_DepreciationDepletionAndAmortization 670,219us-gaap_DepreciationDepletionAndAmortization
Other Segments [Member]        
Segment profit (loss) (923,179)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(858,784)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(2,780,361)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(2,637,190)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total assets 7,425,254us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5,890,240us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
7,425,254us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5,890,240us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Capital expenditures 4,526us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
26,077us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
31,867us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
141,965us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Franchising [Member]        
Revenues 1,243,325us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
     
Segment profit (loss) 438,160rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
351,215rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
1,922,482rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
1,956,513rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
Total assets 1,115,716us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
1,091,984us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
1,115,716us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
1,091,984us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
Capital expenditures 22,050us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
30,430us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
28,753us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
45,959us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
Manufacturing [Member]        
Revenues 7,537,579us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
     
Segment profit (loss) 2,189,548rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
1,850,702rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
5,045,608rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
5,160,089rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
Total assets 12,878,192us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
12,345,986us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
12,878,192us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
12,345,986us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
Capital expenditures 28,414us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
590,234us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
295,188us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
786,343us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
Retail [Member]        
Revenues 350,261us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
     
Segment profit (loss) (94,387)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
(124,432)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
(129,726)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
(150,823)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
Total assets 1,166,851us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
1,327,840us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
1,166,851us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
1,327,840us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
Capital expenditures 658us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
(16,483)us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
34,511us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
295us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
USwirl Inc [Member]        
Revenues 1,430,397us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
     
Segment profit (loss) (100,978)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
(197,616)rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
131,461rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
130,255rmcf_SegmentProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
Total assets 15,284,436us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
3,586,150us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
15,284,436us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
3,586,150us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
Capital expenditures (7,505)us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
74,118us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
55,847us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
137,868us-gaap_AdditionsToOtherAssetsAmount
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
Operating Segments [Member]        
Revenues 11,019,506us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
9,785,999us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
31,491,872us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
29,502,292us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total depreciation and amortization 357,865us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
198,466us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,097,404us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
670,219us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments [Member] | Other Segments [Member]        
Total depreciation and amortization 38,635us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
38,578us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
115,961us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
106,698us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Operating Segments [Member] | Franchising [Member]        
Revenues 1,244,732us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
1,181,577us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
4,290,060us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
4,379,618us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
Total depreciation and amortization 10,661us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
9,534us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
31,393us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
27,432us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
Operating Segments [Member] | Manufacturing [Member]        
Revenues 7,994,116us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
7,128,169us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
19,331,459us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
19,085,028us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
Total depreciation and amortization 102,699us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
74,338us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
294,204us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
219,730us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
Operating Segments [Member] | Retail [Member]        
Revenues 350,261us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
436,755us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
1,445,444us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
1,588,282us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
Total depreciation and amortization 6,083us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
14,698us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
23,224us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
44,093us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
Operating Segments [Member] | USwirl Inc [Member]        
Revenues 1,430,397us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
1,039,498us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
6,424,909us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
4,449,364us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
Total depreciation and amortization 199,787us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
61,318us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
632,622us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
272,266us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
External Customers [Member]        
Revenues   9,279,994us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
30,341,216us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
28,121,017us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
External Customers [Member] | Franchising [Member]        
Revenues   1,181,577us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
4,287,143us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
4,379,618us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
External Customers [Member] | Manufacturing [Member]        
Revenues   6,622,164us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
18,183,720us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
17,703,753us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
External Customers [Member] | Retail [Member]        
Revenues   436,755us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
1,445,444us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
1,588,282us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_RetailMember
External Customers [Member] | USwirl Inc [Member]        
Revenues   1,039,498us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
6,424,909us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
4,449,364us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_ExternalCustomersMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_UswirlIncMember
Interesegment Revenue [Member]        
Revenues (457,944)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
(506,005)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
(1,150,656)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
(1,381,275)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
Interesegment Revenue [Member] | Franchising [Member]        
Revenues (1,407)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
  (2,917)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_FranchisingMember
 
Interesegment Revenue [Member] | Manufacturing [Member]        
Revenues $ (456,537)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
$ (506,005)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
$ (1,147,739)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember
$ (1,381,275)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= rmcf_InteresegmentRevenueMember
/ us-gaap_StatementBusinessSegmentsAxis
= rmcf_ManufacturingMember