v3.23.2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Undiscounted Minimum Rental Commitments Under Non-cancelable Leases As of December 31, 2022, undiscounted minimum rental commitments under non-cancelable leases, for each of the next five years and total thereafter are as follows (in thousands):
Year ending December 31,Operating
Leases
Lease Payments
to be Received
from Sublease
Net Operating
Lease Payments
2023$6,950 $307 $6,643 
20248,162 — 8,162 
20258,289 — 8,289 
20266,132 — 6,132 
20272,570 — 2,570 
Thereafter9,631 — 9,631 
Total$41,734 $307 $41,427 
Difference Between Undiscounted Minimum Rental Commitments Under Non-cancelable Leases and Operating Leases Liabilities As of December 31, 2022, the following represents the difference between the remaining undiscounted minimum rental commitments under non-cancelable leases and the operating lease liabilities (in thousands):
 Operating Leases
Undiscounted minimum rental commitments$41,734 
Present value adjustment using incremental borrowing rate(8,030)
Operating lease liabilities$33,704