Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment
Sublease
Jan. 01, 2022
USD ($)
Allowance for doubtful accounts $ 0 $ 0 $ 0
Reserve for obsolete inventory $ 0 0 0
Estimated useful life of intangible assets 10 years    
Deferred costs $ 0 0 0
Revenue from contracts   35,000,000.0 40,000,000.0
Recycling Services and Byproduct revenue   23,200,000 21,600,000
Replacement Appliances revenue   16,300,000 18,400,000
Advertising expense   $ 0 6,000
Operating lease, lease expire year   2025  
Operating lease, lease renewal term 6 months 6 months  
Number of reportable segments | Segment   3  
Impairment charges   $ 0 9,786,000
Ontario, Canada      
Number of sub leases | Sublease   1  
Technology Intangibles      
Impairment of intangible asset   $ 0  
Estimated useful life of intangible assets   7 years  
Impairment charges     $ 9,800,000
Minimum      
Operating lease, lease term 2 years 2 years  
Minimum | Domain Name and Marketing      
Estimated useful life of intangible assets   3 years  
Minimum | Software      
Estimated useful life of intangible assets   3 years  
Minimum | Customer Relationships      
Estimated useful life of intangible assets   7 years  
Minimum | Building and Improvements      
Estimated useful life of property and equipment   3 years  
Minimum | Transportation Equipment      
Estimated useful life of property and equipment   3 years  
Minimum | Machinery and Equipment      
Estimated useful life of property and equipment   5 years  
Minimum | Furnishings and Fixtures      
Estimated useful life of property and equipment   3 years  
Minimum | Office and Computer Equipment      
Estimated useful life of property and equipment   3 years  
Maximum      
Operating lease, lease term 5 years 5 years  
Federal Deposit Insurance Corporation insured per institution   $ 250,000  
Maximum | Domain Name and Marketing      
Estimated useful life of intangible assets   20 years  
Maximum | Software      
Estimated useful life of intangible assets   5 years  
Maximum | Customer Relationships      
Estimated useful life of intangible assets   15 years  
Maximum | Building and Improvements      
Estimated useful life of property and equipment   30 years  
Maximum | Transportation Equipment      
Estimated useful life of property and equipment   15 years  
Maximum | Machinery and Equipment      
Estimated useful life of property and equipment   10 years  
Maximum | Furnishings and Fixtures      
Estimated useful life of property and equipment   5 years  
Maximum | Office and Computer Equipment      
Estimated useful life of property and equipment   5 years