XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Maturities of Lease liabilities
Future maturities of our Operating lease liability as of December 31, 2023 are as follows:

(In thousands)Operating Leases
2024$6,629 
20255,618 
20264,374 
20274,335 
20284,191 
Thereafter7,257 
Total lease payments32,404 
Less: Imputed interest4,886 
Present value of lease liabilities$27,518