XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Future minimum lease payments under operating leases Maturities of lease liabilities as of June 30, 2024 under operating leases having an initial or remaining non-cancelable term of one year or more are as follows:
Remainder of 2024$687 
2025421 
2026142 
2027110 
2028 and thereafter107 
Total minimum lease payments$1,467 
Less amount representing interest$(82)
Present value of net minimum operating lease payments$1,385 
Less current installments of obligation under current-operating lease liabilities$964 
Obligations under long-term operating lease liabilities, excluding current installments$421 
Weighted-average remaining lease term - operating leases (years)1.97
Weighted-average discount rate - operating leases5.50 %
Sales-type lease, future undiscounted cash flows
The future undiscounted cash flows from these leases as of June 30, 2024 are:
Remainder of 2024$2,360 
20252,273 
20261,273 
2027717 
2028270 
202922
Total undiscounted cash flows$6,915 
Present value of lease payments$6,321 
Difference between undiscounted cash flows and discounted cash flows $594 
Future minimum lease payments to be received under operating leases
As of June 30, 2024, minimum future lease payments to be recognized on the operating leases are as follows:
Remainder of 2024$125 
202525 
Total $150