Annual report [Section 13 and 15(d), not S-K Item 405]

Acquisitions (Details)

v3.25.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Acquisitions [Line Items]    
Cash $ 1,099  
Cash Payment 1,469 $ 2,123
Deductible for tax purposes 2,542  
Gross Profit 25,813 $ 24,852
Gander Group Acquisition [Member]    
Acquisitions [Line Items]    
Cash 1,099  
Cash Payment 370  
Accounts receivable 1,717  
Accounts payable 4,698  
G.A.P. Purchase Price [Member]    
Acquisitions [Line Items]    
Purchase price 1,469  
Gander Group Assets Acquisition [Member]    
Acquisitions [Line Items]    
Acquisition related transaction costs 435  
T R Miller Acquisition [Member]    
Acquisitions [Line Items]    
Deductible for tax purposes 420  
Acquisition related transaction costs 39  
Accounts payable $ 1,000  
Annual gross profit Percentage 25.00%  
Gross Profit $ 4,000  
First Installment [Member] | T R Miller Acquisition [Member]    
Acquisitions [Line Items]    
Annual Installment Payments 400  
Second Installment [Member] | T R Miller Acquisition [Member]    
Acquisitions [Line Items]    
Annual Installment Payments 300  
Third Installment [Member] | T R Miller Acquisition [Member]    
Acquisitions [Line Items]    
Annual Installment Payments 200  
Fourth Installment [Member] | T R Miller Acquisition [Member]    
Acquisitions [Line Items]    
Annual Installment Payments 200  
Release Agreement [Member]    
Acquisitions [Line Items]    
Cash Payment 370  
T R Miller Purchase Agreement [Member]    
Acquisitions [Line Items]    
Purchase price $ 3,541  
Annual gross profit Percentage 45.00%  
Gross Profit $ 4,000