XML 68 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of operating lease costs
Operating lease cost details for the years ended December 31, 2023, 2022, and 2021 are as follows:
Years Ended December 31,
(In thousands)202320222021
Building rent$1,638 $2,117 $2,564 
Automobile rentals1,132 1,180 1,505 
Total net operating lease costs$2,770 $3,297 $4,069 
Schedule of supplemental consolidated balance sheet information related to our operating leases
Supplemental consolidated balance sheet information related to operating leases as of December 31, 2023 and 2022 is as follows:
December 31,
(In thousands)20232022
Leases
Assets$6,171 $8,022 
Operating lease right-of-use assets$6,171 $8,022 
Liabilities
Current
Operating lease liabilities$2,027 $2,258 
Non-current
Operating lease liabilities6,110 8,442 
Accrued early lease termination fees
714 — 
Total lease liabilities$8,851 $10,700 
Schedule of supplemental consolidated cash flow information related to leases
Supplemental consolidated cash flow information related to leases is as follows:
Years Ended December 31,
(In thousands)202320222021
Supplemental cash flow and other information related to leases:
Operating cash payments from operating leases$2,836 $3,346 $3,630 
ROU assets obtained in exchange for new operating lease liabilities$2,650 $1,172 $589 
Schedule of maturities of operating leases
Maturities of the Company's operating leases as of December 31, 2023 are as follows:
(In thousands)
2024$2,378 
20251,608 
20261,515 
20271,327 
20281,218 
Later years1,369 
Less imputed interest(1,278)
Accrued lease termination fees714 
Total lease liabilities$8,851