XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Supplemental cash flow information related to leases
Supplemental cash flow information related to leases for the periods listed are as follows:
Three Months EndedSix Months Ended
June 30,June 30,
2022202120222021
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
   Operating cash flows for operating leases$1,264 $856 $2,383 $1,243 
   Operating cash flows for finance leases54 85 118 179 
   Financing cash flows for finance leases929 869 1,849 1,728 
Schedule of components of lease costs
The components of lease costs for the periods listed are as follows:
Three Months EndedSix Months Ended
June 30,June 30,
2022202120222021
(In thousands)
Finance lease cost
   Amortization of right of use assets$921 $900 $1,833 $1,788 
   Interest54 85 118 179 
Operating lease cost1,408 1,624 4,410 3,481 
   Total lease cost$2,383 $2,609 $6,361 $5,448 
June 30,
2022
June 30,
2021
Weighted Average Remaining Lease Term:
Operating leases2.0 years3.0 years
Finance leases1.5 years2.3 years
Weighted Average Discount Rate:
Operating leases%%
Finance leases%%
Supplemental balance sheet information related to leases
Supplemental balance sheet information related to leases was as follows:
Classification on the Condensed Consolidated Balance SheetJune 30,
2022
December 31,
2021
(In thousands)
Assets
Operating right of use assetsOperating lease right of use assets$3,064 $1,977 
Finance right of use assetsProperty and equipment, net4,948 6,797 
Liabilities
Current liabilities:
Operating lease liabilityOperating lease liability$4,100 $3,380 
Finance lease liabilityAccrued expenses and other current liabilities3,813 3,738 
Non-current liabilities:
Operating lease liabilityOperating lease liability, net of current portion1,167 2,733 
Finance lease liabilityOther liabilities837 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:
June 30, 2022
Operating
Leases
Finance
Leases
(In thousands)
2022 (remaining six months for June 30, 2022) $2,554 $1,965 
20232,320 2,617 
2024291 117 
2025332 88 
2026138 — 
Total minimum lease payments5,635 4,787 
Less: present value adjustment(378)(137)
Present value of lease liabilities$5,257 $4,650