XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Lease, Cost
The components of lease expense were as follows:
(in thousands)Year Ended December 31, 2023Year Ended December 31, 2022
Operating lease costs:$7,556 $6,002 
Finance lease costs:
Amortization of ROU asset$59 $62 
Interest expense$11 $
Other lease costs:
Short-term lease costs$39 $362 
Variable lease costs$1,240 $967 
Total lease costs$8,905 $7,401 
The following table provides certain cash flow and supplemental noncash information related to the Company's lease liabilities for the year ended December 31, 2023.
(in thousands)Year Ended December 31, 2023Year Ended December 31, 2022
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
  Operating cash payment from operating leases$7,513 $5,342 
  Financing cash payments for finance leases63 73 
Lease liabilities arising from obtaining right-of-use assets:
  Operating leases$11,096 $30,800 
  Finance leases203 
Summary of Lessee, Operating Lease, Liability, Maturity
The aggregate future lease payments for the Company's leases in years subsequent to December 31, 2023 are as follows:
(in thousands)Operating LeasesFinance Leases
2024$8,176 $48 
20257,817 42 
20267,311 39 
20275,868 29 
20283,957 — 
Thereafter 6,243 — 
Total future lease payment$39,372 $158 
Less: amount representing interest (6,523)(18)
Present value of future lease payment (lease liability)$32,849 $140 
Reported as:
Lease liabilities, current$6,363 $40 
Lease liabilities, noncurrent26,486 100 
Total lease liabilities $32,849 $140 
Summary of Finance Lease, Liability, Fiscal Year Maturity
The aggregate future lease payments for the Company's leases in years subsequent to December 31, 2023 are as follows:
(in thousands)Operating LeasesFinance Leases
2024$8,176 $48 
20257,817 42 
20267,311 39 
20275,868 29 
20283,957 — 
Thereafter 6,243 — 
Total future lease payment$39,372 $158 
Less: amount representing interest (6,523)(18)
Present value of future lease payment (lease liability)$32,849 $140 
Reported as:
Lease liabilities, current$6,363 $40 
Lease liabilities, noncurrent26,486 100 
Total lease liabilities $32,849 $140 
Summary of Weighted Average Discount Rates
The following table provides the weighted average remaining lease terms and weighted average discount rates for the Company's leases as of:
December 31, 2023December 31, 2022
Weighted-average remaining lease term (in years)
Operating 5.315.32
Finance 3.503.75
Weighted-average discount rate
Operating6.50 %4.94 %
Finance6.47 %6.02 %