Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details)

v3.20.2
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Accounting Policies [Line Items]    
Allowance for doubtful accounts $ 820,000 $ 323,000
Dilutive securities outstanding 330,000 489,000
Advertising costs $ 377,000 $ 355,000
Leasehold improvements [Member]    
Accounting Policies [Line Items]    
Useful life of property and equipment shorter of ten years or the remaining lease term  
Supplier Concentration Risk [Member]    
Accounting Policies [Line Items]    
Concentration Risk, Percentage 63.00% 62.00%
2015 Equity Incentive Plan [Member]    
Accounting Policies [Line Items]    
Awards granted under 2015 Equity Incentive Plan 28,110 27,500
Restricted stock [Member]    
Accounting Policies [Line Items]    
Awards granted under 2015 Equity Incentive Plan 187,169 6,845
Dilutive securities outstanding 735,040 813,610
Stock Awards [Member]    
Accounting Policies [Line Items]    
Awards granted under 2015 Equity Incentive Plan 13,550  
Common Stock [Member]    
Accounting Policies [Line Items]    
Awards granted under 2015 Equity Incentive Plan 5,262  
Restricted Stock Awards [Member]    
Accounting Policies [Line Items]    
Antidilutive securities 307,790 69,744
Minimum [Member] | Furniture and equipment [Member]    
Accounting Policies [Line Items]    
Useful life of property and equipment 5 years  
Minimum [Member] | Restricted stock [Member]    
Accounting Policies [Line Items]    
Percentage of retainage of contract billings 5.00%  
Estimated future period of customer-related intangibles, non-compete, and other finite-lived intangible assets 5 years  
Maximum [Member] | Furniture and equipment [Member]    
Accounting Policies [Line Items]    
Useful life of property and equipment 7 years  
Maximum [Member] | Restricted stock [Member]    
Accounting Policies [Line Items]    
Percentage of retainage of contract billings 20.00%  
Estimated future period of customer-related intangibles, non-compete, and other finite-lived intangible assets 10 years  
At a point in time [Member] | Commercial and vended laundry parts and equipment sales [Member]    
Accounting Policies [Line Items]    
Revenue, Remaining Performance Obligation, Percentage 87.00% 83.00%
Recognized over time [Member] | Service contracts [Member]    
Accounting Policies [Line Items]    
Revenue, Remaining Performance Obligation, Percentage 13.00% 17.00%