Quarterly report [Sections 13 or 15(d)]

ACQUISITIONS - Schedule of Purchase Price Allocation (Details)

v3.25.1
ACQUISITIONS - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 05, 2024
Mar. 31, 2025
Dec. 31, 2024
Assets acquired and liabilities assumed      
Goodwill   $ 3,804 $ 3,804
RockyMounts      
Business Acquisition [Line Items]      
Cash paid $ 3,840    
Seller Note 1,878    
Contingent consideration 609    
Total purchase consideration 6,327    
Assets acquired and liabilities assumed      
Accounts receivable 160    
Inventories 928    
Prepaid and other current assets 85    
Property and equipment 97    
Other intangible assets 2,366    
Goodwill 2,741    
Total assets 6,377    
Accounts payable and accrued liabilities 50    
Total liabilities 50    
Net Book Value Acquired $ 6,327