Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Feb. 29, 2020
Feb. 28, 2019
Feb. 28, 2018
Franchise fees $ 31,849,796 $ 34,545,447 $ 38,074,695
Franchising [Member]      
Franchise fees 5,530,632 5,356,292 6,000,015
Manufacturing [Member]      
Franchise fees 21,516,530 24,179,540 26,056,574
Retail Segment [Member]      
Franchise fees 1,104,171 1,272,009 $ 1,876,021
USwirl Inc [Member]      
Franchise fees 3,698,463 3,737,606  
Franchise Fees [Member] | Transferred over Time [Member]      
Franchise fees 324,982 335,028  
Franchise Fees [Member] | Transferred over Time [Member] | Franchising [Member]      
Franchise fees 230,543 199,362  
Franchise Fees [Member] | Transferred over Time [Member] | Manufacturing [Member]      
Franchise fees  
Franchise Fees [Member] | Transferred over Time [Member] | Retail Segment [Member]      
Franchise fees  
Franchise Fees [Member] | Transferred over Time [Member] | USwirl Inc [Member]      
Franchise fees 94,439 135,666  
Factory Sales [Member] | Transferred at Point in Time [Member]      
Franchise fees 21,516,530 24,179,540  
Factory Sales [Member] | Transferred at Point in Time [Member] | Franchising [Member]      
Franchise fees  
Factory Sales [Member] | Transferred at Point in Time [Member] | Manufacturing [Member]      
Franchise fees 21,516,530 24,179,540  
Factory Sales [Member] | Transferred at Point in Time [Member] | Retail Segment [Member]      
Franchise fees  
Factory Sales [Member] | Transferred at Point in Time [Member] | USwirl Inc [Member]      
Franchise fees  
Retail [Member] | Transferred at Point in Time [Member]      
Franchise fees 3,202,438 3,384,254  
Retail [Member] | Transferred at Point in Time [Member] | Franchising [Member]      
Franchise fees  
Retail [Member] | Transferred at Point in Time [Member] | Manufacturing [Member]      
Franchise fees  
Retail [Member] | Transferred at Point in Time [Member] | Retail Segment [Member]      
Franchise fees 1,104,171 1,272,009  
Retail [Member] | Transferred at Point in Time [Member] | USwirl Inc [Member]      
Franchise fees 2,098,267 2,112,245  
Royalty and Marketing Fees [Member] | Transferred at Point in Time [Member]      
Franchise fees 6,805,846 6,646,625  
Royalty and Marketing Fees [Member] | Transferred at Point in Time [Member] | Franchising [Member]      
Franchise fees 5,300,089 5,156,930  
Royalty and Marketing Fees [Member] | Transferred at Point in Time [Member] | Manufacturing [Member]      
Franchise fees  
Royalty and Marketing Fees [Member] | Transferred at Point in Time [Member] | Retail Segment [Member]      
Franchise fees  
Royalty and Marketing Fees [Member] | Transferred at Point in Time [Member] | USwirl Inc [Member]      
Franchise fees $ 1,505,757 $ 1,489,695