XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Supplemental cash flow information related to leases
Supplemental cash flow information related to leases for the periods listed are as follows:
Year Ended December 31,
202220212020
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
   Operating cash flows for operating leases$4,885 $2,927 $4,901 
   Operating cash flows for finance leases196 362 88 
   Financing cash flows for finance leases3,734 3,554 1,154 
Schedule of components of lease costs
The components of lease costs for the periods listed are as follows:
Year Ended December 31,
202220212020
(In thousands)
Finance lease cost
   Amortization of right-of-use assets$3,690 $3,718 $772 
   Interest196 362 88 
Operating lease cost11,332 8,912 12,649 
   Total lease cost$15,218 $12,992 $13,509 
December 31,
2022
December 31,
2021
Weighted Average Remaining Lease Term:
Operating leases1.5 years2.5 years
Finance leases1.1 years2.0 years
Weighted Average Discount Rate:
Operating leases%%
Finance leases%%
Supplemental balance sheet information related to leases
Supplemental balance sheet information related to leases is as follows:

Classification on the Consolidated Balance SheetDecember 31,
2022
December 31,
2021
(In thousands)
Assets
Operating ROU assetsOperating lease ROU assets$1,604 $1,977 
Finance ROU assetsProperty and equipment, net3,083 6,797 
Liabilities
Current liabilities:
Operating lease liabilityOperating lease liability$2,160 $3,380 
Finance lease liabilityAccrued expenses and other current liabilities2,569 3,738 
Non-current liabilities:
Operating lease liabilityOperating lease liability, net of current portion682 2,733 
Finance lease liabilityOther liabilities191 2,780 
Schedule of Future Minimum Lease Payments
Future minimum lease payments under non-cancellable operating and finance leases (with an initial or remaining lease term in excess of one year) are as follows:

December 31, 2022
Operating
Leases
Finance
Leases
Year Ending December 31,(In thousands)
2023$2,320 $2,615 
2024346 115 
2025330 86 
2026137 — 
2027— — 
Thereafter— — 
Total minimum lease payments3,133 2,816 
Less: present value adjustment(291)(56)
Present value of lease liabilities$2,842 $2,760