XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Total Lease Costs
Total lease costs for the six months ended June 30, 2024 and 2023 were:
(in thousands)Six Months Ended June 30, 2024Six Months Ended June 30, 2023
Finance lease cost
Amortization of right-of-use assets$— $273 
Interest on lease liabilities— 275 
Total finance lease cost— 548 
Operating lease cost2,772 5,915 
Variable lease cost— 257 
Total lease cost$2,772 $6,720 
Supplemental information and non-cash activities related to operating leases are as follows:
(in thousands)Six Months Ended June 30, 2024Six Months Ended June 30, 2023
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$1,853 $5,709 
Operating cash flows from finance leases— 275
Financing cash flows from finance leases— 1,016
$1,853 $7,000 
Lease liabilities arising from new right-of-use assets
Operating leases$30 $— 
Finance leases— $— 
June 30, 2024December 31, 2023
Weighted average remaining lease term (in years)
Operating leases5.65.7
Finance leases0.05.0
Weighted average discount rate
Operating leases15.2 %15.6 %
Finance leases— 9.2 %
Schedule of Maturities of Operating Lease Liabilities
The following table summarizes future lease payments as of June 30, 2024:
(in thousands)
Fiscal yearOperating Leases
2024 (six months)$2,712 
20254,743
20264,755
20272,661
20281,813
Thereafter7,471
Total24,155 
Less: Imputed Interest8,456 
Present value of net lease payments15,699
Lease liability, current portion$2,894 
Lease liability, net of current portion12,805 
Total lease liability$15,699 
Schedule of Maturities of Finance Lease Liabilities
The following table summarizes future lease payments as of June 30, 2024:
(in thousands)
Fiscal yearOperating Leases
2024 (six months)$2,712 
20254,743
20264,755
20272,661
20281,813
Thereafter7,471
Total24,155 
Less: Imputed Interest8,456 
Present value of net lease payments15,699
Lease liability, current portion$2,894 
Lease liability, net of current portion12,805 
Total lease liability$15,699