Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Expense and Other Information
Lease expense and other information consisted of the following (in thousands, except terms and rates):
Year Ended December 31,
2024 2023 2022
Lease expense
Finance lease expense:
Amortization of right-of-use assets $ 7,096  $ 7,421  $ 8,486 
Interest on lease liabilities 1,342  1,165  923 
Operating lease expense 5,690  5,690  5,671 
Short-term lease expense 43  18  27 
Variable lease expense 301  40  103 
Total lease expense $ 14,472  $ 14,334  $ 15,210 
Supplemental cash flow information
Finance leases:
Operating cash outflow from finance leases $ 1,342  $ 1,165  $ 923 
Financing cash outflow from finance leases $ 7,060  $ 7,530  $ 8,709 
Operating leases:
Operating cash outflow from operating leases $ 5,721  $ 5,574  $ 4,556 
Other information
Finance leases:
Weighted-average remaining lease term (years) 1.9
Weighted-average discount rate 11.2  %
Operating leases:
Weighted-average remaining lease term (years) 8.1
Weighted-average discount rate 3.9  %
Schedule of Operating Lease Liability Maturity
Future maturities of remaining lease payments included in the measurement of operating lease obligations as of December 31, 2024 are as follows (in thousands):
Years ending December 31,
2025 $ 5,701 
2026 5,843 
2027 5,989 
2028 6,139 
2029 6,292 
Thereafter 20,403 
Total 50,367 
Less: imputed interest (7,287)
Present value of operating lease obligations $ 43,080 
Schedule of Finance Lease Liability Maturity
Future minimum lease payments for the Company’s finance leases as of December 31, 2024 were as follows (in thousands):
Years ending December 31,
2025 $ 7,629 
2026 4,663 
2027 2,286 
2028 — 
2029 — 
Thereafter — 
Total 14,578 
Less amounts representing interest (1,601)
Present value of finance lease obligations $ 12,977