Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Details)

v3.25.0.1
Acquisitions - Additional Information (Details)
3 Months Ended
Jun. 10, 2024
USD ($)
May 24, 2024
USD ($)
May 15, 2024
USD ($)
option
Nov. 30, 2023
USD ($)
installment
Location
Oct. 13, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2024
USD ($)
Business Combination Segment Allocation [Line Items]                
Total consideration           $ 0 $ 500,000  
Goodwill           $ 61,152,000   $ 61,152,000
Disposal Group, Not Discontinued Operations | Johnson Floor & Home                
Business Combination Segment Allocation [Line Items]                
Loss on disposition   $ 301,000            
Midwest Grinding Acquisition                
Business Combination Segment Allocation [Line Items]                
Cash consideration at close $ 600,000              
Building acquired 738,000              
Business combination, transaction value 1,001,000              
Net purchase price 1,000,000              
Goodwill 0              
Midwest Grinding Acquisition | Building                
Business Combination Segment Allocation [Line Items]                
Building acquired $ 400,000              
Central Steel Acquisition                
Business Combination Segment Allocation [Line Items]                
Cash consideration at close     $ 11,758,000          
Building acquired     5,034,000          
Business combination, transaction value     15,313,000          
Net purchase price     13,880,000          
Total consideration     10,700,000          
Note amount     1,100,000          
Business combination additional consideration     $ 122,000          
Earn-out period     5 years          
Net payments under revolver loans     $ 3,300,000          
Purchase price for equity interests     0          
Goodwill     2,906,000          
Fair value of contingent consideration     2,000,000          
Central Steel Acquisition | Maximum                
Business Combination Segment Allocation [Line Items]                
Business combination additional consideration     300,000          
Central Steel Acquisition | Broadview, Illinois Sale Lease Back Transaction                
Business Combination Segment Allocation [Line Items]                
Sale leaseback transaction, net book value     8,300,000          
Net proceeds received     7,900,000          
Seller fees incurred     $ 400,000          
Lease term     20 years          
Lessee, renewal option | option     2          
Lessee, renewal term     5 years          
Rent escalation per annum (percent)     2.00%          
Gain recognized on sale     $ 0          
Central Steel Acquisition | Broadview, Illinois Sale Lease Back Transaction | Louisville Lease Agreement                
Business Combination Segment Allocation [Line Items]                
Base rent     $ 58,795          
Johnson Floor & Home                
Business Combination Segment Allocation [Line Items]                
Cash consideration at close       $ 500,000        
Building acquired       157,000        
Business combination, transaction value       4,159,000        
Net purchase price       2,001,000        
Note amount       1,200,000        
Goodwill       0        
Fair value of contingent consideration       $ 301,000        
Number of installment | installment       3        
Installments due       $ 400,000        
Accrue interest       6.00%        
Johnson Floor & Home | Tulsa                
Business Combination Segment Allocation [Line Items]                
Number of location | Location       4        
Johnson Floor & Home | Joplin                
Business Combination Segment Allocation [Line Items]                
Number of location | Location       1        
Carpet Remnant Outlet, Inc                
Business Combination Segment Allocation [Line Items]                
Cash consideration at close         $ 1,034,000      
Building acquired         261,000      
Business combination, transaction value         3,491,000      
Net purchase price         1,423,000      
Business combination additional consideration         300,000      
Goodwill         89,000      
Fair value of contingent consideration         $ 89,000