XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Total Lease Costs
Total lease costs for the three months ended March 31, 2023 and 2022 were (dollars in thousands):
Three Months Ended
March 31, 2023
Three Months Ended March 31, 2022
Finance lease cost
Amortization of right-of-use assets$91 $500 
Interest on lease liabilities96 177 
Total finance lease cost187 677 
Operating lease cost1,481 882 
Variable lease cost112 134 
Total lease cost$1,780 $1,693 
Supplemental information and non-cash activities related to operating and finance leases are as follows (dollars in thousands):
Three Months Ended
March 31, 2023
Three Months Ended
March 31, 2022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$1,323 $833 
Operating cash flows from finance leases96177
 Financing cash flows from finance leases335466
$1,754 $1,476 
Lease liabilities arising from new right-of-use assets
Operating leases$— $8,206 
Finance leases$— $— 
As of March 31, 2023As of December 31, 2022
Weighted average remaining lease term (in years)
Operating leases6.26.4
Finance leases4.85.0
Weighted average discount rate
Operating leases15.6 %15.6 %
Finance leases5.0 %5.0 %
Schedule of Maturities of Operating Lease Liabilities
The following table summarizes future lease payments as of March 31, 2023 (dollars in thousands):
Fiscal yearOperating LeasesFinance Leases
2023 (nine months)$4,151 $1,292 
20245,4961,757
20255,2571,792
20265,2161,828
20272,8961,864
Thereafter9,284
Total32,300 8,533 
Less: Imputed Interest12,293 934
Present value of net lease payments20,0077,599
Lease liability, current portion$2,609 $1,390 
Lease liability, net of current portion17,3986,209
Total lease liability$20,007 $7,599 
Schedule of Maturities of Finance Lease Liabilities
The following table summarizes future lease payments as of March 31, 2023 (dollars in thousands):
Fiscal yearOperating LeasesFinance Leases
2023 (nine months)$4,151 $1,292 
20245,4961,757
20255,2571,792
20265,2161,828
20272,8961,864
Thereafter9,284
Total32,300 8,533 
Less: Imputed Interest12,293 934
Present value of net lease payments20,0077,599
Lease liability, current portion$2,609 $1,390 
Lease liability, net of current portion17,3986,209
Total lease liability$20,007 $7,599