v3.21.2
Property and Equipment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]          
Total property and equipment $ 3,920,968   $ 3,920,968   $ 2,583,804
Less : Accumulated depreciation (775,738)   (775,738)   (435,886)
Property and equipment, net 3,145,230   3,145,230   2,147,918
Depreciation expense 174,843 $ 113,733 340,277 $ 167,847  
Vehicles          
Property, Plant and Equipment [Line Items]          
Total property and equipment 549,946   549,946   469,400
Equipment          
Property, Plant and Equipment [Line Items]          
Total property and equipment 3,071,712   3,071,712   1,815,094
Land          
Property, Plant and Equipment [Line Items]          
Total property and equipment 174,585   174,585   174,585
Buildings          
Property, Plant and Equipment [Line Items]          
Total property and equipment 51,947   51,947   51,947
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Total property and equipment 66,886   66,886   66,886
Office equipment          
Property, Plant and Equipment [Line Items]          
Total property and equipment $ 5,892   $ 5,892   $ 5,892