XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisition of Marlin Assets (Details) - Schedule of allocation of purchase price consideration - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Initial Purchase Price Allocation[Member]    
Purchase Price    
Cash paid to sellers   $ 28,316
Assets Acquired    
Net Assets Acquired   28,316
Initial Purchase Price Allocation[Member] | Inventory [Member]    
Assets Acquired    
Net Assets Acquired   11,400
Initial Purchase Price Allocation[Member] | Machinery and Equipment [Member]    
Assets Acquired    
Net Assets Acquired   5,000
Initial Purchase Price Allocation[Member] | Tradename and trademarks [Member]    
Assets Acquired    
Net Assets Acquired   7,800
Initial Purchase Price Allocation[Member] | Patents [Member]    
Assets Acquired    
Net Assets Acquired   2,500
Initial Purchase Price Allocation[Member] | Customer Relationships [Member]    
Assets Acquired    
Net Assets Acquired   1,000
Initial Purchase Price Allocation[Member] | Goodwill [Member]    
Assets Acquired    
Net Assets Acquired   616
Measurement Period Adjustments [Member]    
Purchase Price    
Cash paid to sellers  
Assets Acquired    
Net Assets Acquired  
Measurement Period Adjustments [Member] | Inventory [Member]    
Assets Acquired    
Net Assets Acquired (2,414)  
Measurement Period Adjustments [Member] | Machinery and Equipment [Member]    
Assets Acquired    
Net Assets Acquired (25)  
Measurement Period Adjustments [Member] | Goodwill [Member]    
Assets Acquired    
Net Assets Acquired $ 2,439  
Final Purchase Price Allocation [Member]    
Purchase Price    
Cash paid to sellers   28,316
Assets Acquired    
Net Assets Acquired   28,316
Final Purchase Price Allocation [Member] | Inventory [Member]    
Assets Acquired    
Net Assets Acquired   8,986
Final Purchase Price Allocation [Member] | Machinery and Equipment [Member]    
Assets Acquired    
Net Assets Acquired   4,975
Final Purchase Price Allocation [Member] | Tradename and trademarks [Member]    
Assets Acquired    
Net Assets Acquired   7,800
Final Purchase Price Allocation [Member] | Patents [Member]    
Assets Acquired    
Net Assets Acquired   2,500
Final Purchase Price Allocation [Member] | Customer Relationships [Member]    
Assets Acquired    
Net Assets Acquired   1,000
Final Purchase Price Allocation [Member] | Goodwill [Member]    
Assets Acquired    
Net Assets Acquired   $ 3,055