XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability

Future lease payments for assets under operating leases, as well as a reconciliation to our total lease liabilities as of December 31, 2023, are as follows:

 

(In thousands)

 

Lease Payments

 

 2024

 

$

21,598

 

 2025

 

 

18,926

 

 2026

 

 

18,335

 

 2027

 

 

17,747

 

 2028

 

 

16,922

 

 Thereafter

 

 

57,745

 

      Total lease payments

 

$

151,273

 

 Less: imputed interest

 

 

(30,918

)

      Total lease liabilities

 

$

120,355