XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Summary of Estimates for Purchase Price Allocation to Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 18, 2024
Jun. 30, 2024
Business Acquisition [Line Items]    
Total cash consideration   $ 11,611
Goodwill   5,516
F.H. Investments Inc    
Business Acquisition [Line Items]    
Total cash consideration $ 8,400  
Performance-based contingent consideration $ 500  
Preliminary Purchase Price Allocation | F.H. Investments Inc    
Business Acquisition [Line Items]    
Accounts receivable   27
Inventory   1,722
Other current assets   29
Property and equipment   321
Operating lease right-of-use assets   405
Accounts payable   (63)
Accrued expenses   (297)
Operating lease liabilities, current   (75)
Operating lease liabilities, net of current portion   (330)
Total identifiable net assets   3,329
Total cash consideration   8,354
Earnout liability, current   500
Goodwill   5,525
Preliminary Purchase Price Allocation | F.H. Investments Inc | Customer relationships    
Business Acquisition [Line Items]    
Intangible assets   1,290
Preliminary Purchase Price Allocation | F.H. Investments Inc | Non-compete    
Business Acquisition [Line Items]    
Intangible assets   220
Preliminary Purchase Price Allocation | F.H. Investments Inc | Trade Name    
Business Acquisition [Line Items]    
Intangible assets   80
Measurement Period Adjustments Recognized | F.H. Investments Inc    
Business Acquisition [Line Items]    
Other current assets   9
Total identifiable net assets   9
Goodwill   (9)
Updated Preliminary Purchase Price Allocation | F.H. Investments Inc    
Business Acquisition [Line Items]    
Accounts receivable   27
Inventory   1,722
Other current assets   38
Property and equipment   321
Operating lease right-of-use assets   405
Accounts payable   (63)
Accrued expenses   (297)
Operating lease liabilities, current   (75)
Operating lease liabilities, net of current portion   (330)
Total identifiable net assets   3,338
Total cash consideration   8,354
Earnout liability, current   500
Goodwill   5,516
Updated Preliminary Purchase Price Allocation | F.H. Investments Inc | Customer relationships    
Business Acquisition [Line Items]    
Intangible assets   1,290
Updated Preliminary Purchase Price Allocation | F.H. Investments Inc | Non-compete    
Business Acquisition [Line Items]    
Intangible assets   220
Updated Preliminary Purchase Price Allocation | F.H. Investments Inc | Trade Name    
Business Acquisition [Line Items]    
Intangible assets   $ 80