Leases (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Balance Sheet Information Related to Leases | Balance sheet information related to leases was as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Minimum Undiscounted Lease Payments Under Operating Leases | The Company’s future minimum undiscounted lease payments under operating leases as of June 30, 2025 were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Weighted-average Remaining Lease Term and Discount Rate | The weighted-average remaining lease term and discount rate used in the calculation of the Company’s operating lease assets and liabilities were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Fixed Lease Payments to be Received for Operating Leases | Future fixed lease payments to be received by the Company as of June 30, 2025, under non-cancelable operating leases, were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Components of Equipment Finance Assets | The components of Equipment Finance assets are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Minimum Lease Payments Based on Maturity for Sales-Type Leases | Future minimum lease payments based on maturity of the Company’s sales-type leases as of June 30, 2025 were as follows:
|