XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Future minimum lease payments under operating leases Maturities of lease liabilities as of September 30, 2023 under operating leases having an initial or remaining non-cancelable term of one year or more are as follows:
Remainder of 2023$400 
2024629 
202593 
202647 
2027 and thereafter79 
Total minimum lease payments$1,248 
Less amount representing interest$(55)
Present value of net minimum operating lease payments$1,193 
Less current installments of obligation under current-operating lease liabilities$921 
Obligations under long-term operating lease liabilities, excluding current installments$272 
Weighted-average remaining lease term - operating leases (years)1.53
Weighted-average discount rate - operating leases5.50 %
Sales-type lease, future undiscounted cash flows
The future undiscounted cash flows from these leases as of September 30, 2023 are:
Remainder of 2023$1,547 
20243,346 
20252,016 
20261,033 
2027514 
202898
Total undiscounted cash flows$8,554 
Present value of lease payments$7,723 
Difference between undiscounted cash flows and discounted cash flows $831 
Future minimum lease payments to be received under operating leases
As of September 30, 2023, minimum future lease payments to be recognized on the operating leases are as follows:
Remainder of 2023$138 
2024343 
202525 
Total $506