XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Leases

Information about the Company's operating leases is as follows:

 

 

December 31, 2023

 

 

December 31, 2022

 

Weighted average remaining lease term (in years)

 

5.9 years

 

 

6.8 years

 

Weighted average discount rate per annum

 

 

11.8

%

 

 

11.8

%

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Operating lease cost (including variable costs)

 

$

11,159

 

 

$

10,917

 

Variable costs (including non-lease components)

 

$

3,164

 

 

$

2,930

 

Sublease income

 

$

2,679

 

 

$

189

 

Cash paid for amounts included in the measurement of
   operating lease liabilities

 

$

7,931

 

 

$

7,540

 

Schedule of Future Minimum Lease Payments

Future minimum lease payments and sublease income as of December 31, 2023 under commenced non-cancelable operating leases are as follows (in thousands):

 

Fiscal Year

 

Minimum Lease
Payments for
Operating Leases

 

 

Sublease Income

 

 

Net Minimum Lease Payments for Operating Leases

 

2024

 

$

8,086

 

 

$

(2,877

)

 

$

5,209

 

2025

 

 

8,135

 

 

 

(2,952

)

 

 

5,183

 

2026

 

 

7,821

 

 

 

(1,381

)

 

 

6,440

 

2027

 

 

7,395

 

 

 

(1,430

)

 

 

5,965

 

2028

 

 

7,355

 

 

 

(1,480

)

 

 

5,875

 

Thereafter

 

 

10,225

 

 

 

(2,058

)

 

 

8,167

 

Total future minimum payments (receipts)

 

 

49,017

 

 

$

(12,178

)

 

$

36,839

 

Imputed interest

 

 

(14,320

)

 

 

 

 

 

 

Total operating lease liabilities

 

 

34,697

 

 

 

 

 

 

 

Less: current portion of operating lease liabilities

 

 

4,323

 

 

 

 

 

 

 

Operating lease liabilities, net of current portion

 

$

30,374