XML 76 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies  
Schedule of future minimum lease payments under our non-cancellable operating leases

As of December 31, 2023, future minimum lease payments under our non-cancellable operating leases are as follows:

Year ending December 31, 

    

Amount

(In thousands)

2024

$

6,539

2025

 

6,737

2026

 

6,942

2027

 

7,154

2028

 

5,934

Thereafter

 

60,542

Total future minimum lease payments

 

93,848

Imputed interest

 

(29,347)

Total liabilities related to lease right-of-use assets

$

64,501