v3.21.2
Note 2 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
6 Months Ended
May 15, 2021
Jun. 30, 2021
Jun. 30, 2020
Mar. 01, 2021
Dec. 31, 2020
Accounts Receivable, Allowance for Credit Loss, Ending Balance   $ 50,079     $ 0
Escrow Account, Amount Required to be Held for Claim Payments       $ 1,750,000  
Self Insurance Reserve, Current   1,990,482     $ 2,113,039
Payments for Deposit Premiums, Automobile Liability Insurance Program $ 1,500,000        
Payments for Primary and Excess, Automobile Liability Insurance Program 250,000        
Marketing and Advertising Expense, Total   $ 1,735,482 $ 1,232,357    
Stock Options and Warrants [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)   737,326 1,188,194    
Restricted Stock [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)   763,219 302,700    
Insurance and Administration Fees [Member]          
Minimum Percentage Retained of the Base Rental Fee   10.00%      
Maximum Percentage Retained of the Base Rental Fee   20.00%      
Transaction Fees [Member]          
Minimum Percentage Retained of the Base Rental Fee   15.00%      
Maximum Percentage Retained of the Base Rental Fee   25.00%      
CALIFORNIA          
Deposit Premium Requirement, Automobile Liability Insurance Program $ 300,000