XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Future minimum lease payments under operating leases Maturities of lease liabilities as of December 31, 2023 under operating leases having an initial or remaining non-cancelable term of one year or more are as follows:
Years ending December 31,
2024$822 
2025171 
202655 
202749 
2028 and thereafter33 
Total undiscounted lease payments$1,130 
Less amount representing interest$(55)
Present value of operating lease liabilities$1,075 
Less current installments of obligation under current-operating lease liabilities$786 
Obligations under long-term operating lease liabilities, excluding current installments$289 
Weighted-average remaining lease term - operating leases (years)1.70
Weighted-average discount rate - operating leases5.50 %
Sales-type lease, future undiscounted cash flows
The future undiscounted cash flows from these leases as of December 31, 2023 are:
2024$4,065 
20252,087 
20261,113 
2027593 
2028166 
Total undiscounted cash flows$8,024 
Present value of lease payments$7,271 
Difference between undiscounted cash flows and discounted cash flows $753 
Minimum future payments to be received on operating leases
As of December 31, 2023, minimum future lease payments to be received on the operating leases are as follows:
2024343 
202525 
Total $368