XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Future minimum lease payments under operating leases Maturities of lease liabilities as of September 30, 2021 under operating leases having an initial or remaining non-cancelable term of one year or more are as follows:
Remainder of 2021$906 
20221,649 
2023751 
2024411 
2025 and thereafter249 
Total minimum lease payments$3,966 
Less amount representing interest$(254)
Present value of net minimum operating lease payments$3,712 
Less current installments of obligation under current-operating lease liabilities$2,012 
Obligations under long-term operating lease liabilities, excluding current installments$1,700 
Weighted-average remaining lease term - operating leases (years)2.24
Weighted-average discount rate - operating leases5.50 %
Future minimum lease payments under finance leases
The future minimum lease payments under this financing lease as of September 30, 2021 are:
Remainder of 2021$66 
2022264 
202322 
Total minimum lease payments$352 
Less amount representing interest$(4)
Present value of net minimum financing lease payments$348 
Less current installments of obligation under accrued other$260 
Obligations under other long-term liabilities, excluding current installments$88 
Weighted-average remaining lease term - finance leases (years)1.42
Weighted-average discount rate - finance leases1.53 %
Sales-type lease, future undiscounted cash flows
The future undiscounted cash flows from these leases as of September 30, 2021 are:
Remainder of 2021$1,726 
20223,869 
20233,286 
20242,344 
2025963 
2026158
Total undiscounted cash flows$12,346 
Present value of lease payments$10,867 
Difference between undiscounted cash flows and discounted cash flows $1,479 
Future minimum lease payments to be received under operating leases
As of September 30, 2021, minimum future lease payments to be received on the operating leases are as follows:
2021$83 
2022332 
2023331 
2024108 
Total $854