Quarterly report pursuant to Section 13 or 15(d)

Leases (Details Textual)

Leases (Details Textual)
6 Months Ended
Jun. 30, 2021
USD ($)
Lessee, Lease, Description [Line Items]  
CAT lease term 18 months
Leases, description  The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years.
lease revenue $ 160,000
Sublease term 1 year