XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Summary of Lease, Cost
The components of lease expense were as follows for the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2025202420252024
Operating lease costs:$2,172 $1,995 $4,440 $3,992 
Finance lease costs:
Amortization of ROU asset$$10 $19 $21 
Interest expense$$$$
Other lease costs:
Short-term lease costs$$$$
Variable lease costs$532 $424 $1,014 $785 
The following table provides certain cash flow and supplemental noncash information related to the Company's lease liabilities for the six months ended June 30, 2025 and 2024.
(in thousands)Six Months Ended June 30, 2025Six Months Ended June 30, 2024
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
  Operating cash payment from operating leases$4,419 $4,143 
  Financing cash payments for finance leases22 24 
Lease liabilities arising from obtaining right-of-use assets:
  Operating leases$1,253 $783 
Summary of Lessee, Operating Lease, Liability, Maturity
The aggregate future lease payments for the Company's leases in years subsequent to June 30, 2025 are as follows:
(in thousands)Operating LeasesFinance Leases
2025 (remaining six months)$4,283 $20 
20268,396 39 
20277,259 29 
20285,279 — 
20293,718 — 
Thereafter 3,803 — 
Total future lease payment$32,738 $88 
Less: amount representing interest (4,606)(6)
Present value of future lease payment (lease liabilities)$28,132 $82 
Reported as:
Lease liabilities, current$6,953 $36 
Lease liabilities, noncurrent21,179 46 
Total lease liabilities $28,132 $82 
Summary of Finance Lease, Liability, Fiscal Year Maturity
The aggregate future lease payments for the Company's leases in years subsequent to June 30, 2025 are as follows:
(in thousands)Operating LeasesFinance Leases
2025 (remaining six months)$4,283 $20 
20268,396 39 
20277,259 29 
20285,279 — 
20293,718 — 
Thereafter 3,803 — 
Total future lease payment$32,738 $88 
Less: amount representing interest (4,606)(6)
Present value of future lease payment (lease liabilities)$28,132 $82 
Reported as:
Lease liabilities, current$6,953 $36 
Lease liabilities, noncurrent21,179 46 
Total lease liabilities $28,132 $82 
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 June 30, 2025 and 2024:
June 30, 2025June 30, 2024
Weighted-average remaining lease term (in years)
Operating 4.354.97
Finance 2.213.06
Weighted-average discount rate
Operating6.70%6.56%
Finance6.71%6.53%