v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Lease Costs The components of lease cost related to the Company's operating leases included in the condensed consolidated statements of operations were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Operating lease cost$10,864 $9,496 $21,925 $18,106 
Total lease cost$10,864 $9,496 $21,925 $18,106 
Schedule of Lease Liability Maturities Maturities of the operating lease liabilities as of June 30, 2023 are as follows:
June 30, 2023
(in thousands)
2023 (remaining six months)$21,106 
202436,322 
202528,734 
202625,094 
202721,310 
Thereafter26,645 
Total lease payments$159,211 
Less: Imputed interest$(16,853)
Total operating lease liabilities$142,358