XML 224 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Lease Expense and Other Information Related to Lease Costs
The components of lease expense were as follows (in thousands):
December 31, 2022December 31, 2021
Operating lease cost$6,622 $6,025 
Finance lease cost
Amortization of lease expense564 208 
Interest on lease liabilities70 26 
Sublease income(649)(852)
Total lease cost$6,607 $5,407 

Other information related to leases was as follows:
December 31, 2022December 31, 2021
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$6,781 $6,083 
Operating cash flows from finance leases70 26 
Financing cash flows from finance leases564 208 
Right-of-use assets obtained in exchange for lease liabilities:
Finance leases576 — 
December 31, 2022December 31, 2021
Weighted-Average Remaining Lease Term
Operating leases6.66 years6.27 years
Finance leases3.41 years3.26 years
Weighted-Average Discount Rate
Operating leases5.50 %6.10 %
Finance leases4.92 %4.53 %
Schedule of Operating Leases, Future Minimum Lease Payments After Adoption of 842

Future minimum lease payments under non-cancellable leases as of December 31, 2022 were as follows:
Years ending December 31,Operating LeasesFinance Leases
2023$4,786 $673 
20244,415 607 
20254,051 444 
20263,767 190 
20273,099 132 
Thereafter8,407 — 
Total future minimum lease payments28,525 2,046 
Less: imputed interest5,038 177 
Total lease obligations23,487 1,869 
Less: current portion3,572 594 
Long-term lease obligations$19,915 $1,275 
Schedule of Finance Lease, Future Minimum Lease Payments After Adoption of 842

Future minimum lease payments under non-cancellable leases as of December 31, 2022 were as follows:
Years ending December 31,Operating LeasesFinance Leases
2023$4,786 $673 
20244,415 607 
20254,051 444 
20263,767 190 
20273,099 132 
Thereafter8,407 — 
Total future minimum lease payments28,525 2,046 
Less: imputed interest5,038 177 
Total lease obligations23,487 1,869 
Less: current portion3,572 594 
Long-term lease obligations$19,915 $1,275