XML 62 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
The following table summarizes future lease payments as of December 31, 2023 (dollars in thousands):
Fiscal yearOperating Leases
2024$5,617 
20254,997 
20265,019 
20272,814 
20281,813 
Thereafter7,602 
Total27,862 
Less: Imputed Interest9,935 
Present value of net lease payments$17,927 
Lease liability, current portion$3,621 
Lease liability, net of current portion14,306 
Total lease liability$17,927 
Schedule of Total Lease Costs
Lease cost includes both the fixed and variable expenses recorded for leases. The components of lease cost for the year ended December 31 were as follows (dollars in thousands):
20232022
Finance lease cost
Amortization of ROU assets$273 $1,990 
Interest on lease liabilities275 664 
Total finance lease cost548 2,654 
Operating lease cost5,915 4,657 
Variable lease cost257 159 
Total lease cost$6,720 $7,470 
Supplemental information and non-cash activities related to operating and finance leases are as follows (dollars in thousands):
20232022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,709 $4,143 
Operating cash flows from finance leases275 686
 Financing cash flows from finance leases1,016 1,888
$7,000 $6,717 
Lease assets obtained in exchange for financing lease liabilities$— $21,865 
Lease assets obtained in exchange for operating lease liabilities$— $— 
December 31, 2023December 31, 2022
Weighted average remaining lease term (in years)
Operating leases5.706.4
Finance leases5.005
Weighted average discount rate
Operating leases15.6 %15.6 %
Finance leases9.2 %5.0 %
Schedule of Maturities of Finance Lease Liabilities
The future scheduled payments of the financing obligations on our Hanford manufacturing facility sale and lease back transaction as of December 31, 2023 are as follows (dollars in thousands):
Twelve months ended December 31,
2024
$4,284 
2025
4,035 
2026
4,156 
2027
4,681 
2028
62,180 
Total
79,336 
Less implied interest
(41,853)
Less expected tenant improvement allowance
(12,000)
Present value of payments
$25,483