XML 37 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
The following table presents the components of lease expense for the periods indicated:
Year ended December 31,
(in thousands)20242023
Operating lease cost$5,730 $5,997 
Short-term lease cost216 329 
Variable lease cost38 
Total lease cost$5,950 $6,364 
The following table presents supplemental cash flow information related to leases as of the periods ended:
Year ended December 31,
(in thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$6,170 $6,378 
ROUA obtained in exchange for operating lease liabilities$2,226 $4,300 
The following table presents the weighted average operating lease term and discount rate as of the periods ended:
Year ended December 31,
20242023
Weighted-average remaining lease term7.6 years7.9 years
Weighted-average discount rate3.5 %3.3 %
At December 31, 2024, future expected operating lease payments are as follows (in thousands):
Periods ending December 31,
2025$5,512 
20264,950 
20274,284 
20283,276 
20292,327 
Thereafter8,779 
29,128 
Discount for present value of expected cash flows(3,691)
Lease liability at December 31, 2024$25,437