XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of lease assets and liabilities
The following tables disclose the components of the Company’s operating leases (amounts in thousands):
As of December 31,
20232022
Operating leases:
Right-of-use asset, net$34,164 $30,859 
Short-term lease liability (recorded in accrued expenses)3,004 2,747 
Long-term lease liability29,244 27,635 
Total operating lease liabilities$32,248 $30,382 
Schedule of components of lease cost
The components of lease cost are reflected in the table below (amounts in thousands):
Year Ended December 31,
202320222021
Operating lease cost:
Amortization of right-of-use assets, net
$2,930 $1,782 $1,986 
Interest on lease liabilities2,646 2,524 1,948 
Short-term lease cost862 498 213 
Total lease cost$6,438 $4,804 $4,147 
The following table discloses the weighted-average remaining lease term and discount rate for finance and operating leases:
As of December 31,
20232022
Weighted-average lease term
Finance leases
3.7 years
4.6 years
Operating Leases
9.8 years
10.1 years
Weighted-average discount rate
Finance leases10.2 %10.2 %
Operating leases8.6 %8.5 %
The below table discloses supplemental cash flow information for operating leases (in thousands):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases
$5,853 $5,299 $5,445 
Schedule of maturities of operating leases liabilities
The following table reflects undiscounted cash flows on an annual basis for the Company’s lease liabilities as of December 31, 2023 (amounts in thousands):
Operating LeasesFinance Leases
2024
$5,638 $23 
20255,667 23 
20265,714 23 
20275,593 15 
20285,577 — 
Thereafter19,028 — 
Total lease payments$47,217 $84 
Imputed interest(14,969)(14)
Discounted lease liability$32,248 $70 
Schedule of maturities of finance leases liabilities
The following table reflects undiscounted cash flows on an annual basis for the Company’s lease liabilities as of December 31, 2023 (amounts in thousands):
Operating LeasesFinance Leases
2024
$5,638 $23 
20255,667 23 
20265,714 23 
20275,593 15 
20285,577 — 
Thereafter19,028 — 
Total lease payments$47,217 $84 
Imputed interest(14,969)(14)
Discounted lease liability$32,248 $70