XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Leases Leases
The Company has operating leases for certain sales and engineering offices, as well as other vehicles and equipment, which are included within "Plant and Equipment - Net" section of the Condensed Consolidated Balance Sheets. The leases have remaining lease terms of 1 year to 5 years. The weighted average remaining lease term for operating leases as of September 30, 2022 was 2 years, with a weighted average discount rate of 5.7%.

Future minimum lease payments for operating leases as of September 30, 2022 were as follows:
Year ending December 31,
2022 (excluding the nine months ended September 30, 2022)$337,069 
20231,039,840 
2024297,208 
202597,778 
202618,388 
Thereafter888 
Total future minimum lease payments1,791,171 
Less imputed interest(44,590)
Total$1,746,581 

Reported as of September 30, 2022
Accrued Liabilities$1,145,538 
Other Non-Current Liabilities601,043 
Total$1,746,581