XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Components of Lease Cost

Components of lease cost were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Lease cost

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

6,793

 

 

$

8,530

 

 

$

5,009

 

Short-term lease cost

 

 

198

 

 

 

122

 

 

 

364

 

Variable lease cost

 

 

1,828

 

 

 

1,411

 

 

 

1,152

 

Total lease cost

 

$

8,819

 

 

$

10,063

 

 

$

6,525

 

Schedule of Future Minimum Lease Payments

As of December 31, 2023, operating leases had a weighted-average remaining lease term of 10.4 years and a weighted-average discount rate of 10.5%. Discount rates are based on estimates of the Company's incremental borrowing rate, as the discount rates implicit in the leases cannot be readily determined. Future lease payments under operating leases as of December 31, 2023 were as follows (in thousands):

 

 

 

Amount

 

2024

 

$

8,134

 

2025

 

 

8,057

 

2026

 

 

7,230

 

2027

 

 

7,189

 

2028

 

 

5,215

 

2029 and thereafter

 

 

42,798

 

Total future minimum lease payments

 

 

78,623

 

Less: imputed interest

 

 

(32,541

)

Present value of future minimum lease payments

 

 

46,082

 

Less: current portion of operating lease liability (included in accrued and other current liabilities)

 

 

(7,761

)

Long-term operating lease liabilities

 

$

38,321