XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 29,254,002 $ 27,739,745
Accumulated Amortization (13,164,594) (21,147,429)
Finite-Lived Intangible Assets, Net, Total 16,089,408 6,592,316
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 6,500,000 6,500,000
Accumulated Amortization (3,900,000) (3,737,500)
Finite-Lived Intangible Assets, Net, Total 2,600,000 2,762,500
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 7,600,000 8,640,000
Accumulated Amortization (6,080,000) (6,866,667)
Finite-Lived Intangible Assets, Net, Total 1,520,000 1,773,333
Existing technology/reformulations    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 12,400,000 3,207,923
Accumulated Amortization (1,972,500) (2,694,590)
Finite-Lived Intangible Assets, Net, Total 10,427,500 513,333
Research and development formulas    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value   800,000
Accumulated Amortization   (800,000)
Finite-Lived Intangible Assets, Net, Total   0
License agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,754,002 8,591,822
Accumulated Amortization (1,212,094) (7,048,672)
Finite-Lived Intangible Assets, Net, Total $ 1,541,908 $ 1,543,150