XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Company's Operating Lease Liabilities
Future net lease payments related to the Company’s operating lease liabilities as of June 30, 2023 is as follows (in thousands):
Operating Leases
2023 (excluding the six months ended June 30, 2023)$6,656 
202416,354 
202515,259 
202616,014 
202715,436 
Thereafter56,390 
Total lease payments$126,109 
Less: imputed interest(26,492)
Present value of operating lease liabilities$99,617 
Operating lease liabilities, current$9,286 
Operating lease liabilities, noncurrent90,331 
Total operating lease liabilities$99,617 
Schedule of Additional Information Related to Operating Leases
The following table summarizes additional information related to operating leases as of June 30, 2023:
June 30,
2023
December 31, 2022
Weighted-average remaining lease term7.9 years8.1 years
Weighted-average discount rate5.8 %5.5 %