XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
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,
202120202019
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
   Operating cash flows for operating leases$2,927 $4,901 $6,963 
   Operating cash flows for finance leases362 88 — 
   Financing cash flows for finance leases3,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,
202120202019
(In thousands)
Finance lease cost
   Amortization of right-of-use assets$3,718 $772 $— 
   Interest362 88 — 
Operating lease cost8,912 12,649 12,984 
   Total lease cost$12,992 $13,509 $12,984 

December 31,
2021
December 31,
2020
Weighted Average Remaining Lease Term:
Operating leases2.5 years3.0 years
Finance leases2.0 years2.8 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,
2021
December 31,
2020
(In thousands)
Assets
Operating ROU assetsOperating lease ROU assets$1,977 $614 
Finance ROU assetsProperty and equipment, net6,797 10,045 
Liabilities
Current liabilities:
Operating lease liabilityOperating lease liability$3,380 $5,718 
Finance lease liabilityAccrued expenses and other current liabilities3,738 3,488 
Non-current liabilities:
Operating lease liabilityOperating lease liability, net of current portion2,733 7,180 
Finance lease liabilityOther liabilities2,780 6,176 
Schedule of Future Minimum Lease Payments
Future minimum lease payments under non-cancellable operating and finance leases (with an initial or remaining lease terms in excess of one year) are as follows:
December 31, 2021
Operating
Leases
Finance
Leases
Year Ending December 31,(In thousands)
2022$3,773 $3,936 
20231,578 2,623 
2024526 123 
2025625 92 
2026261 — 
Thereafter— — 
Total minimum lease payments6,763 6,774 
Less: present value adjustment(650)(256)
Present value of lease liabilities$6,113 $6,518