XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Future Minimum Lease Payments Under Operating Leases Maturities of lease liabilities as of September 30, 2025 under operating leases having an initial or remaining non-cancelable term of one year or more are as follows:
Remainder of 2025$233 
2026741 
2027840 
2028 and thereafter3,695 
Total minimum lease payments$5,509 
Less amount representing interest$(901)
Present value of net minimum operating lease payments$4,608 
Less current installments of obligation under current-operating lease liabilities$591 
Obligations under long-term operating lease liabilities, excluding current installments$4,017 
Weighted-average remaining lease term - operating leases (years)6.14
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, 2025 are:
Remainder of 2025$1,363 
20262,532 
20271,754 
2028702 
2029126 
203018
Total undiscounted cash flows$6,495 
Present value of lease payments$6,027 
Difference between undiscounted cash flows and discounted cash flows $468