XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jun. 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 June 30, 2022 was 2 years, with a weighted average discount rate of 4.4%.

Future minimum lease payments for operating leases as of June 30, 2022 were as follows:
Year ending December 31,
2022 (excluding the three months ended June 30, 2022)$706,167 
20231,016,442 
2024223,816 
202533,226 
20266,314 
Thereafter940 
Total future minimum lease payments1,986,905 
Less imputed interest(34,730)
Total$1,952,175 

Reported as of June 30, 2022
Accrued Liabilities$1,265,582 
Other Non-Current Liabilities686,593 
Total$1,952,175