v3.21.2
Business Acquisitions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Eyce      
Business Acquisition (Textual)      
Acquisition related costs   $ 0.3  
Net sales of acquiree since acquisition date $ 0.3   $ 0.4
KushCo | Minimum      
Business Acquisition (Textual)      
Ownership percentage by existing stockholders after merger, after adjustments to the Exchange Ratio   48.10%  
KushCo | Maximum      
Business Acquisition (Textual)      
Ownership percentage by existing stockholders after merger, after adjustments to the Exchange Ratio   51.90%