XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Leases, Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20232022
Operating lease cost$5,028 $4,230 
Short term lease cost1,331 1,755 
Variable lease cost1,119 806 
Sublease income(236)(230)
Total lease cost$7,242 $6,561 

Supplemental cash flow and other information for the three months ended March 31, 2023 and 2022 related to operating leases was as follows:
Three months ended March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used by operating leases$3,165 $4,283 
Right-of-use assets obtained in exchange for new operating lease liabilities$366 $619 
Schedule of Maturity of Lease Liabilities
Maturity of lease liabilities are as follows:
Years Ending December 31,
From April 1, 2023 to December 31, 2023$5,240 
202412,252 
202511,920 
202611,660 
202711,518 
Thereafter40,445 
Total undiscounted future cash flows93,035 
Less: Imputed interest(22,594)
Present value of undiscounted future cash flows$70,441 
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 April 1, 2023 to December 31, 2023$326,823 
2024418,437 
2025327,388 
2026188,672 
2027107,988 
Thereafter247,196 
Total$1,616,504