Quarterly report pursuant to Section 13 or 15(d)

Leases (Details Textual)

Leases (Details Textual)
3 Months Ended
Mar. 31, 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.
Sublease term 1 year
Future lease revenue for the remaining period of 2021 $ 1,440,000
Future lease revenue for the period of 2022 $ 320,000