XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Mar. 19, 2020
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 664,488 $ 760,961    
Operating lease, required monthly payments 3,779      
Current operating lease liabilities 2,146,048   $ 1,958,707 $ 3,300,000
Operating lease renewal term       7 years
Entity in Western United States        
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 58,929 0    
Railcars | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 3 years      
Railcars | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 18 days      
Machinery and equipment        
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 46,416 $ 9,741    
Machinery and equipment | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 3 days      
Machinery and equipment | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 7 days