v3.26.3
Leases (Tables)
9 Months Ended
Sep. 30, 2026
Leases [Abstract]  
Summary of Future Lease Payments Under Non-Cancelable Leases

Future lease payments under non-cancelable leases at September 30, 2026 consist of the following:

 

 

 

September 30,

 

(In thousands)

 

2026

 

2026

 

$

2,891

 

2027

 

 

11,314

 

2028

 

 

11,349

 

2029

 

 

10,550

 

2030

 

 

10,245

 

Thereafter

 

 

45,069

 

Total operating lease payments

 

$

91,418

 

Less: imputed interest

 

 

(18,068

)

Total operating lease liabilities

 

$

73,350