Commitments and Contingencies (Tables) |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Minimum Rental Payments Required Under Operating Leases |
Following is a schedule by years of future minimum rental payments required under operating leases with initial or remaining non-cancelable lease terms in excess of one year as of September 30, 2023:
|
|||||||||||||||||||||||||||||||||||||||||||||
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 nine months ended September 30, 2023 and 2022 are as follows:
|