XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease obligation (Tables)
12 Months Ended
Dec. 31, 2024
Lease obligation  
Summary of operating sublease income

Years ended

December 31, 

2024

    

2023

2022

(in thousands)

Operating sublease income

$

601

$

$

1,380

Summary of future minimum lease payments due under operating leases

    

Total Minimum

Year Ending December 31,

    

Lease Payments

(in thousands)

2025

$

9,909

2026

 

9,983

2027

7,763

2028

7,996

2029

8,235

Thereafter

8,710

Total future minimum lease payments

$

52,595

Less: imputed interest

(8,869)

Total operating lease liabilities

$

43,726

Reported as:

Operating lease liabilities

$

7,227

Operating lease liabilities, net of current portion

36,499

Total operating lease liabilities

$

43,726