XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Future minimum lease payments under operating leases Maturities of lease liabilities as of March 31, 2022 under operating leases having an initial or remaining non-cancelable term of one year or more are as follows:
Remainder of 2022$1,456 
2023780 
2024392 
202514 
Total minimum lease payments$2,642 
Less amount representing interest$(130)
Present value of net minimum operating lease payments$2,512 
Less current installments of obligation under current-operating lease liabilities$1,571 
Obligations under long-term operating lease liabilities, excluding current installments$941 
Weighted-average remaining lease term - operating leases (years)1.74
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 March 31, 2022 are:
Remainder of 2022$198 
202322 
Total minimum lease payments$220 
Less amount representing interest$(2)
Present value of net minimum financing lease payments$218 
Less current installments of obligation under accrued other$218 
Obligations under other long-term liabilities, excluding current installments$— 
Weighted-average remaining lease term - finance leases (years)0.92
Weighted-average discount rate - finance leases1.53 %
Sales-type lease, future undiscounted cash flows
The future undiscounted cash flows from these leases as of March 31, 2022 are:
Remainder of 2022$3,487 
20233,526 
20242,598 
20251,214 
2026393 
20277
Total undiscounted cash flows$11,225 
Present value of lease payments$9,932 
Difference between undiscounted cash flows and discounted cash flows $1,293 
Future minimum lease payments to be received under operating leases
As of March 31, 2022, minimum future lease payments to be recognized on the operating leases are as follows:
2022$396 
2023527 
2024321 
202513 
Total $1,257