Quarterly report [Sections 13 or 15(d)]

Acquisitions (Details)

v3.25.0.1
Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
[1]
Acquisition [Line Items]          
Cash $ 1,099   $ 1,099    
Cash Payment     1,469 $ 2,123  
Goodwill 2,542   2,542  
Acquisition related transaction costs     39    
Accounts payable 1,000   $ 1,000    
Annual gross profit Percentage     25.00%    
Gross Profit 5,952 $ 6,399 $ 17,032 $ 17,056  
G.A.P. Purchase Price [Member]          
Acquisition [Line Items]          
Purchase price     3,541    
G.A.P. Purchase Price [Member]          
Acquisition [Line Items]          
Purchase price     $ 1,469    
T R Miller Acquisition [Member]          
Acquisition [Line Items]          
Annual gross profit Percentage     45.00%    
Gross Profit     $ 4,000    
Deductible for tax purposes $ 420   420    
First Installment [Member] | T R Miller Acquisition [Member]          
Acquisition [Line Items]          
Annual Installment Payments     400    
Second Installment [Member] | T R Miller Acquisition [Member]          
Acquisition [Line Items]          
Annual Installment Payments     300    
Third Installment [Member] | T R Miller Acquisition [Member]          
Acquisition [Line Items]          
Annual Installment Payments     200    
Fourth Installment [Member] | T R Miller Acquisition [Member]          
Acquisition [Line Items]          
Annual Installment Payments     200    
Lease Agreements [Member]          
Acquisition [Line Items]          
Cash Payment     370    
Gander Group Acquisition [Member]          
Acquisition [Line Items]          
Cash Payment     370    
Acquisition related transaction costs     435    
T R Miller Purchase Agreement [Member]          
Acquisition [Line Items]          
Gross Profit     $ 4,000    
[1] Net of accumulated impairment loss of $1,992 as of December 31, 2023.