Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF INTANGIBLE ASSETS (Details)

v3.21.2
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Jun. 30, 2021
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross Carrying Amount $ 40,441 $ 40,441  
Finite-Lived Intangible Assets, Accumulated Amortization (13,209) (9,330)  
Finite-Lived Intangible Assets, Net, Total 27,232 31,111  
Intangible asset gross carrying amount 165 165  
Indefinite-lived Intangible Assets (Excluding Goodwill) 165 165  
Intangible Assets, Gross (Excluding Goodwill) 40,606 40,606  
Intangible assets accumulated amortization (13,209) (9,330)  
Intangible Assets, Net (Excluding Goodwill) 27,397 31,276  
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross Carrying Amount 7,553 7,553  
Finite-Lived Intangible Assets, Accumulated Amortization (1,895) (1,292)  
Finite-Lived Intangible Assets, Net, Total 5,658 6,261  
Intangible asset gross carrying amount 61 61  
Indefinite-lived Intangible Assets (Excluding Goodwill) 61 61  
Customer Lists [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible asset gross carrying amount 104 104  
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 104 $ 104  
Minimum [Member] | Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 3 years 3 years  
Maximum [Member] | Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 15 years 15 years  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross Carrying Amount $ 19,264 $ 19,264  
Finite-Lived Intangible Assets, Accumulated Amortization (3,951) (2,732)  
Finite-Lived Intangible Assets, Net, Total $ 15,313 $ 16,532  
Customer Relationships [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 9 years 9 years  
Customer Relationships [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 12 years 12 years  
Patents [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross Carrying Amount $ 2,117 $ 2,117  
Finite-Lived Intangible Assets, Accumulated Amortization (1,728) (1,661)  
Finite-Lived Intangible Assets, Net, Total $ 389 $ 456  
Patents [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 7 years 7 years  
Patents [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 11 years 11 years  
Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 7 years 7 years  
Finite-Lived Intangible Assets, Gross Carrying Amount $ 10,911 $ 10,911  
Finite-Lived Intangible Assets, Accumulated Amortization (5,075) (3,172)  
Finite-Lived Intangible Assets, Net, Total $ 5,836 $ 7,739  
Favorable Contract Interest [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 4 years 4 years  
Finite-Lived Intangible Assets, Gross Carrying Amount $ 388 $ 388  
Finite-Lived Intangible Assets, Accumulated Amortization (388) (331)  
Finite-Lived Intangible Assets, Net, Total $ 57  
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Lives (In Years) 5 years 5 years  
Finite-Lived Intangible Assets, Gross Carrying Amount $ 208 $ 208  
Finite-Lived Intangible Assets, Accumulated Amortization $ (172) (142)  
Finite-Lived Intangible Assets, Net, Total   $ 66 $ 36