v3.24.2.u1
Leases, Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Components of Lease Cost and Other Information The components of lease expense are as follows:
Three months ended June 30,Six months ended June 30,
2024202320242023
Operating lease cost$5,042 $3,490 $9,870 $8,519 
Short term lease cost— 530 343 1,861 
Variable lease cost422 1,714 1,938 2,832 
Sublease income— (231)— (468)
Total lease cost$5,464 $5,503 $12,151 $12,744 

Supplemental cash flow and other information for the six months ended June 30, 2024 and 2023 related to operating leases was as follows:
Six months ended June 30,
20242023
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used for operating leases$4,527 $6,123 
Right-of-use assets obtained in exchange for new operating lease liabilities$2,579 $366 
Schedule of Maturity of Lease Liabilities
Maturities of lease liabilities are as follows:
Years Ending December 31,
From July 1, 2024 to December 31, 2024$8,655 
202515,288 
202614,720 
202715,565 
202816,246 
Thereafter39,685 
Total undiscounted future cash flows110,159 
Less: Imputed interest(20,515)
Present value of undiscounted future cash flows$89,644 
Summary of Other Contractual Obligations and Contingencies
The Company is a 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, 2024 to December 31, 2024$249,782 
2025380,681 
2026215,761 
2027120,668 
202886,952 
Thereafter181,979 
Total$1,235,823