v3.21.2
Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 5,359,386 $ 2,078,823 $ 8,393,614 $ 3,323,203
Lawn and tree care service revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 5,326,095 2,052,811 8,351,323 3,282,491
Franchise revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 33,291 $ 26,012 $ 42,291 $ 40,712