Leases (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Balance Sheet Information Related to Leases | The following provides balance sheet information related to leases as of December 31, 2023 and 2022:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Estimated Minimum Lease Payments Under Non-cancelable Operating Leases | At December 31, 2023, the future estimated minimum lease payments under non-cancelable operating leases are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Reconciliation of Right-of-Use Assets and lease Liabilities | The following table provides a reconciliation for the Company’s right of use assets and lease liabilities:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Other Supplemental Information Related to Operating Leases | Other supplemental information related to operating leases is as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Lease Expense | The components of lease expense were approximately as follows for the years ended December 31, 2023 and 2022:
|