v3.26.1
Note 10 - Transactions with Related Parties (Details Textual)
3 Months Ended 9 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Nov. 30, 2023
USD ($)
Nov. 03, 2020
a
Nov. 01, 2018
Oct. 10, 2016
USD ($)
a
Operating Lease, Payments     $ 3,471,000 $ 2,914,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
Operating Lease, Payments $ 63,000 $ 63,000 189,000 181,000        
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
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  
Operating Lease, Payments 120,000 120,000 360,000 360,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    
Operating Lease, Payments $ 39,000 $ 38,000 $ 116,000 $ 114,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