Commitments and Contingencies (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Minimum Rental Payments |
|
|||||||||||||||||||||||||||||||||||||||||||||
Schedule of Right of Use Asset and the Corresponding Lease Liability |
Below is a table for the right of use asset and the corresponding lease liability in the consolidated balance sheets:
|
|||||||||||||||||||||||||||||||||||||||||||||
Schedule of Lease Cost for Operating Leases |
The components of lease cost for operating leases for the years ended December 31, 2023 and 2022 are as follows:
|