XML 134 R116.htm IDEA: XBRL DOCUMENT v3.23.1
Impairment (Details 5)
Dec. 31, 2021
USD ($)
DTC [Member]  
Carrying amount of goodwill $ 470,577,972
Branded products [Member]  
Carrying amount of goodwill 92,783,625
Non-branded products [Member]  
Carrying amount of goodwill $ 46,672,403