XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Expense The

components of lease expense, which we include in operating expenses in our Consolidated Statements of Operations, were as follows (in thousands):

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Operating lease expense

 

$

12,116

 

 

$

17,057

 

 

$

19,153

 

Variable lease expense

 

 

7,027

 

 

 

10,700

 

 

 

8,974

 

Total lease expense

 

$

19,143

 

 

$

27,757

 

 

$

28,127

 

Schedule of Future Minimum Lease Payments for Operating Leases

As of December 31, 2023, the maturities of our operating lease liabilities were as follows (in thousands):

 

Year ending December 31,

 

 

 

2024

 

$

19,822

 

2025

 

 

22,255

 

2026

 

 

22,958

 

2027

 

 

23,682

 

2028

 

 

24,427

 

2029 and thereafter

 

 

27,303

 

Total lease payments

 

 

140,447

 

Less: portion representing interest

 

 

(22,671

)

Operating lease liabilities

 

 

117,776

 

Less: current portion

 

 

(19,259

)

Operating lease liabilities, less current portion

 

$

98,517

 

Schedule of Maturities of Operating Lease Receivables from Subleases

As of December 31, 2023, maturities of our operating lease receivables from subleases for each of the next five years and thereafter were as follows:

 

Year ending December 31,

 

 

 

2024

 

$

1,360

 

2025

 

 

1,535

 

2026

 

 

1,589

 

2027

 

 

1,645

 

2028

 

 

1,702

 

2029 and thereafter

 

 

1,757

 

Gross Lease Receivable

 

$

9,588