XML 48 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Components of Lease Expense

The components of lease expense were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

Operating lease expense

 

$

10,578

 

 

$

10,900

 

Variable lease expense (1)

 

 

1,247

 

 

 

1,018

 

Short-term lease expense

 

 

 

 

 

18

 

Total lease expense

 

$

11,825

 

 

$

11,936

 

 

 

(1) Variable lease expense for the periods presented primarily included common area maintenance charges.

Schedule of Supplemental Information Related to Operating Leases

Supplemental information related to operating leases were as follows (in thousands):

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

Operating cash flows used for operating leases

 

$

14,680

 

 

$

11,540

 

Schedule of Maturities of Operating Lease Liabilities

Maturities of operating lease liabilities under existing operating leases as of December 31, 2024 were as follows (in thousands):

 

Year ending December 31,

 

Amount

 

2025

 

$

12,537

 

2026

 

 

12,621

 

2027

 

 

13,041

 

2028

 

 

13,477

 

2029

 

 

13,927

 

2030 and thereafter

 

 

57,458

 

Total undiscounted future minimum lease payments

 

 

123,061

 

Less imputed interest

 

 

(42,788

)

Total operating lease liabilities

 

$

80,273

 

Operating lease liabilities:

 

 

 

Current

 

 

6,050

 

Non-current

 

 

74,223

 

Total lease liability

 

$

80,273