v3.23.2
Leases, Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Components of Lease Cost and Other Information The components of lease cost are as follows:
Three months ended June 30,Six months ended June 30,
2023202220232022
Operating lease cost$3,490 $5,679 $8,519 $9,909 
Short term lease cost530 1,323 1,861 3,078 
Variable lease cost1,714 1,073 2,832 1,879 
Sublease income(231)(230)(468)(460)
Total lease cost$5,503 $7,845 $12,744 $14,406 
Supplemental cash flow and other information for the six months ended June 30, 2023 and 2022 related to operating leases was as follows:
Six months ended June 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used for operating leases$6,123 $8,489 
Right-of-use assets obtained in exchange for new operating lease liabilities$366 $21,338 
Schedule of Maturity of Lease Liabilities
Maturities of lease liabilities are as follows:
Years Ending December 31,
From July 1, 2023 to December 31, 2023$1,510 
202412,201 
202511,881 
202611,625 
202711,489 
Thereafter40,364 
Total undiscounted future cash flows89,070 
Less: Imputed interest(21,348)
Present value of undiscounted future cash flows$67,722 
Summary of Other Contractual Obligations and Contingencies
The Company is party to several non-cancelable contracts with vendors where the Company is obligated to make future minimum payments under the terms of these contracts as follows:
Years Ending December 31,
From July 1, 2023 to December 31, 2023$235,243 
2024431,326 
2025339,464 
2026194,272 
2027112,088 
Thereafter265,030 
Total$1,577,423