XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Future minimum lease payments under operating leases Maturities of lease liabilities as of December 31, 2021 under operating leases having an initial or remaining non-cancelable term of one year or more are as follows:
Years ending December 31,
2022$2,033 
2023819 
2024428 
202538 
Total undiscounted lease payments$3,318 
Less amount representing interest$(182)
Present value of operating lease liabilities$3,136 
Less current installments of obligation under current-operating lease liabilities$1,912 
Obligations under long-term operating lease liabilities, excluding current installments$1,224 
Weighted-average remaining lease term - operating leases (years)1.97
Weighted-average discount rate - operating leases5.50 %
Schedule of future minimum capital lease payments
The future undiscounted lease payments under this financing lease as of December 31, 2021 are:
2022$264 
202322 
Total undiscounted lease payments$286 
Less amount representing interest$(3)
Present value of financing lease liabilities$283 
Less current installments of obligation under accrued other$261 
Obligations under other long-term liabilities, excluding current installments$22 
Weighted-average remaining lease term - finance leases (years)1.17
Weighted-average discount rate - finance leases1.53 %
Sales-type lease, future undiscounted cash flows
The future undiscounted cash flows from these leases as of December 31, 2021 are:
2022$4,589 
20233,479 
20242,540 
20251,160 
2026340 
Total undiscounted cash flows$12,108 
Present value of lease payments$10,658 
Difference between undiscounted cash flows and discounted cash flows $1,450 
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity
As of December 31, 2021, minimum future lease payments to be received on the operating leases are as follows:
2022445 
2023444 
2024202 
Total $1,091