v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Expense and Other Information
Lease expense and other information for the periods presented consisted of the following (in thousands, except terms and rates):
Three Months Ended March 31,
20252024
Lease expense
Finance lease expense:
Amortization of right-of-use assets$1,788 $1,820 
Interest on lease liabilities347 318 
Operating lease expense1,386 1,423 
Short-term lease expense10 
Variable lease expense88 47 
Total lease expense$3,619 $3,616 
Supplemental cash flow information
Finance leases:
Operating cash outflow from finance leases$347 $318 
Financing cash outflow from finance leases$1,773 $1,787 
Finance lease liabilities arising from obtaining finance lease right-of-use assets$2,177 $1,871 
Operating leases:
Operating cash outflow from operating leases$1,416 $1,431 
Operating lease liabilities arising from obtaining operating lease right-of-use assets$— $149 
Other information as of March 31, 2025
Finance leases:
Weighted-average remaining lease term (years)1.9
Weighted-average discount rate11.1 %
Operating leases:
Weighted-average remaining lease term (years)7.8
Weighted-average discount rate3.9 %
Schedule of Operating Lease Liability Maturity
Future maturities of remaining lease payments included in the measurement of operating lease liabilities as of March 31, 2025 are as follows (in thousands):
Years ending December 31,
2025$4,284 
20265,843 
20275,989 
20286,139 
20296,292 
Thereafter20,403 
Total48,950 
Less: imputed interest(6,881)
Present value of operating lease obligations$42,069 
Schedule of Finance Lease Liability Maturity
Future minimum lease payments for the Company’s finance leases as of March 31, 2025 were as follows (in thousands):
Years ending December 31,
2025$6,154 
20265,447 
20273,024 
2028392 
2029— 
Thereafter— 
Total15,017 
Less: amounts representing interest(1,636)
Present value of finance lease obligations$13,381