Quarterly report pursuant to Section 13 or 15(d)

Supplemental Financial Statement Information - Additional Information (Details)

v3.22.2.2
Supplemental Financial Statement Information - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 19, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jul. 14, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]              
Asset impairment charges   $ 0 $ 0 $ 0 $ 0    
Revenue, performance obligation, description of timing       one to six months      
Contingent consideration   2,319,000   $ 2,319,000     $ 5,641,000
Notes Payable              
Property, Plant and Equipment [Line Items]              
Debt instrument, face amount             8,000,000
Notes Payable | Subsequent Event              
Property, Plant and Equipment [Line Items]              
Debt instrument, face amount           $ 4,000,000  
Unrivaled              
Property, Plant and Equipment [Line Items]              
Revenue from related parties   0 0 700,000 0    
Due from related parties   500,000   500,000     $ 400,000
Universal Growing              
Property, Plant and Equipment [Line Items]              
Revenue from related parties   $ 0 $ 200,000 $ 200,000 $ 300,000    
Affiliated Entity | Subsequent Event              
Property, Plant and Equipment [Line Items]              
Investment, ownership percentage 50.00%            
Proceeds from sale of long-term investments $ 5,300,000            
Supplier Concentration Risk | Four Major Vendors | Revenue              
Property, Plant and Equipment [Line Items]              
Concentration risk, percentage   64.10% 37.70% 53.60% 38.80%    
Supplier Concentration Risk | Four Major Vendors | Purchases              
Property, Plant and Equipment [Line Items]              
Concentration risk, percentage   83.30% 46.80% 74.00% 44.40%    
Minimum              
Property, Plant and Equipment [Line Items]              
Customer deposits receivable, percent   25.00%   25.00%      
Maximum              
Property, Plant and Equipment [Line Items]              
Customer deposits receivable, percent   50.00%   50.00%