v3.26.1
Note 12 - Related Party Transactions (Details Textual)
12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Nov. 30, 2023
USD ($)
Nov. 03, 2020
USD ($)
a
Nov. 01, 2018
USD ($)
Oct. 10, 2016
USD ($)
a
Operating Lease, Payments $ 4,542,000 $ 3,967,000        
Western State Design Warehouse and Office Space [Member] | Affiliate of Dennis Mack [Member]            
Area of Real Estate Property (Acre) | a           17,600
Lessee, Operating Lease, Term of Contract (Year)           5 years
Number of Renewal Terms           2
Lessee, Operating Lease, Renewal Term (Year)           3 years
Western State Design Warehouse and Office Space, First Renewal Term [Member] | Affiliate of Dennis Mack [Member]            
Lessee, Operating Lease, Renewal Term (Year)           3 years
Base Monthly Rent           $ 19,000
Western State Design Warehouse and Office Space, Second Renewal Term [Member] | Affiliate of Dennis Mack [Member]            
Lessee, Operating Lease, Renewal Term (Year)           3 years
Base Monthly Rent           $ 21,000
Operating Lease, Payments 252,000 244,000        
AAdvantage Laundry Systems, Warehouse and Office Space [Member] | Affiliate of Mike Zuffinetti [Member]            
Lessee, Operating Lease, Term of Contract (Year)         5 years  
Number of Renewal Terms         2  
Lessee, Operating Lease, Renewal Term (Year)         3 years  
Base Monthly Rent         $ 36,000  
Operating Lease, Payments 480,000 480,000        
AAdvantage Laundry Systems, Warehouse and Office Space First Renewal Term [Member] | Affiliate of Mike Zuffinetti [Member]            
Lessee, Operating Lease, Renewal Term (Year)     3 years      
Base Monthly Rent     $ 40,000      
Yankee Equipment Systems Warehouse and Office Space [Member] | Affiliate of Peter Limoncelli [Member]            
Area of Real Estate Property (Acre) | a       12,500    
Lessee, Operating Lease, Term of Contract (Year)       3 years    
Number of Renewal Terms       3    
Lessee, Operating Lease, Renewal Term (Year)       3 years    
Base Monthly Rent       $ 11,000    
Operating Lease, Payments $ 155,000 $ 152,000        
Yankee Equipment Systems Warehouse and Office Space, First Renewal Term [Member] | Affiliate of Peter Limoncelli [Member]            
Lessee, Operating Lease, Renewal Term (Year)     3 years      
Base Monthly Rent     $ 12,500      
Yankee Equipment Systems Warehouse and Office Space, Second Renewal Term [Member] | Affiliate of Peter Limoncelli [Member]            
Base Monthly Rent     12,750      
Yankee Equipment Systems Warehouse and Office Space, Third Renewal Term [Member] | Affiliate of Peter Limoncelli [Member]            
Base Monthly Rent     $ 13,000