Commitments and Contingencies (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 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 June 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 six months ended June 30, 2023 and 2022 are as follows:
|