XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Future Minimum Lease Payments Under Operating Leases Maturities of lease liabilities as of September 30, 2024 under operating leases having an initial or remaining non-cancelable term of one year or more are as follows:
Remainder of 2024$336 
2025446 
2026156 
2027116 
2028 and thereafter113 
Total minimum lease payments$1,167 
Less amount representing interest$(69)
Present value of net minimum operating lease payments$1,098 
Less current installments of obligation under current-operating lease liabilities$692 
Obligations under long-term operating lease liabilities, excluding current installments$406 
Weighted-average remaining lease term - operating leases (years)2.12
Weighted-average discount rate - operating leases5.50 %
Schedule of Sales-Type Lease, Future Undiscounted Cash Flows
The future undiscounted cash flows from these leases as of September 30, 2024 are:
Remainder of 2024$1,320 
20252,484 
20261,467 
2027857 
2028311 
202946
Total undiscounted cash flows$6,485 
Present value of lease payments$5,924 
Difference between undiscounted cash flows and discounted cash flows $561 
Schedule of Future Minimum Lease Payments to be Received Under Operating Leases
As of September 30, 2024, minimum future lease payments to be recognized on the operating leases are as follows:
Remainder of 2024$47 
202525 
Total $72