Quarterly report pursuant to Section 13 or 15(d)

Business Combinations (Narrative) (Details)

v3.22.1
Business Combinations (Narrative) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 28, 2022
USD ($)
item
$ / shares
shares
Mar. 31, 2022
USD ($)
shares
Mar. 31, 2021
USD ($)
Mar. 25, 2022
USD ($)
Dec. 31, 2021
shares
Business Acquisition [Line Items]          
Common stock, shares outstanding | shares   7,435,586     3,074,998
Transaction costs   $ 969 $ 168    
Contingent consideration, issued shares | shares 3,250,000        
Number Of Issuable Share Tranches | item 3        
Adjustments to amortization expense for intangible assets   531 537    
Adjustments, transaction costs   2,699 $ 1,041    
Merger Earnout Shares [Member]          
Business Acquisition [Line Items]          
Shares issued for merger | shares 750,000        
Fair value of shares issued $ 4,700        
Tranche One [Member]          
Business Acquisition [Line Items]          
Contingent consideration, issued shares | shares 750,000        
Tranche Two [Member]          
Business Acquisition [Line Items]          
Volume weighted average price of common stock | $ / shares $ 24.00        
Threshold consecutive trading days 30 days        
Merger period 24 months        
Tranche Three [Member]          
Business Acquisition [Line Items]          
Volume weighted average price of common stock | $ / shares $ 32.00        
Threshold consecutive trading days 30 days        
Merger period 24 months        
Tranches Two And Three [Member]          
Business Acquisition [Line Items]          
Contingent consideration, issued shares | shares 2,500,000        
Maximum [Member] | Tranche Two [Member]          
Business Acquisition [Line Items]          
Contingent consideration, issued shares | shares 1,250,000        
Maximum [Member] | Tranche Three [Member]          
Business Acquisition [Line Items]          
Contingent consideration, issued shares | shares 1,250,000        
Minimum [Member] | Tranche Two [Member]          
Business Acquisition [Line Items]          
Contingent consideration, issued shares | shares 1,000,000.0        
Minimum [Member] | Tranche Three [Member]          
Business Acquisition [Line Items]          
Contingent consideration, issued shares | shares 1,000,000.0        
CSI Merger [Member]          
Business Acquisition [Line Items]          
Shares issued for merger | shares 5,006,245        
Total purchase price of acquired entity $ 19,872        
Cash acquired in acquisition   1,920      
Purchase price less cost to sell building   6,800      
Revenue since acquisition   87      
Operating (loss) since acquisition   36      
CSI Merger [Member] | Minimum [Member]          
Business Acquisition [Line Items]          
Contingent consideration liability, funds available benchmark       $ 200  
HEC Asset Acquisition [Member]          
Business Acquisition [Line Items]          
Conversion of stock, shares converted | shares 1,562,498        
Conversion of stock, amount converted $ 12,781        
Total purchase price of acquired entity 25,173        
Cash acquired in acquisition 216 216      
Business acquisition, initial cash consideration paid 12,500        
Business acquisition, working capital adjustment $ 108        
Revenue since acquisition   221      
Operating (loss) since acquisition   $ 19      
HEC Asset Acquisition [Member] | Common Class B [Member]          
Business Acquisition [Line Items]          
Shares issued for merger | shares 6,250,000        
Legacy CSI Shareholders [Member]          
Business Acquisition [Line Items]          
Common stock, shares outstanding | shares 2,429,341        
Fair Value, Inputs, Level 3 [Member] | CSI Merger [Member]          
Business Acquisition [Line Items]          
Contingent consideration at fair value       $ 18,277