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 Operating and Finance leases recorded in Consolidated Balance Sheet
Operating and finance lease amounts from continuing operations are as follows (in thousands):
Year Ended December 31,
Classification Financial Statement Line Item 2024 2023
Operating lease assets Right-of-use assets, operating leases $ 28,225  $ 27,784 
Finance lease assets Property, plant and equipment, net 1,267  1,543 
Current liabilities Current portion of lease liabilities, operating leases 1,513  1,140 
Current liabilities Current portion of lease liabilities, finance leases 334  292 
Non-current liabilities Non-current portion of lease liabilities, operating leases 30,039  29,729 
Non-current liabilities Non-current portion of lease liabilities, finance leases $ 1,015  $ 1,307 
Schedule of Operating and Finance Leases Discount Rates, Total Lease Cost and Weighted Average Remaining Leases
Individual components of the total lease cost incurred by the Company are as follows:
Year Ended December 31,
(in thousands) 2024 2023
Operating lease cost1
$ 3,945  $ 3,945 
Finance lease cost:
Reduction in carrying amount of right-of-use assets 322  334 
Interest on finance lease liabilities 86  85 
Sublease income (419) (394)
Total lease cost $ 3,934  $ 3,970 
1Includes short term leases, which are immaterial
Year Ended December 31,
2024 2023
Weighted-average discount rate
Operating leases 7.17  % 8.33  %
Finance leases 5.97  % 5.92  %
Weighted-average remaining lease term
Operating leases 11.61 years 12.67 years
Finance leases 4.03 years 5.07 years
Schedule of Maturities For Operating Leases After Adoption of 842
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2024 are as follows:
(in thousands) Operating Finance
2025 $ 3,698  $ 403 
2026 3,750  361 
2027 3,825  361 
2028 3,903  303 
2029 3,971  85 
Thereafter 27,966  — 
Total undiscounted minimum future lease payments 47,113  1,513 
Imputed Interest (15,561) (164)
Total lease liabilities $ 31,552  $ 1,349 
Schedule of Maturities For Finance Leases After Adoption of 842
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2024 are as follows:
(in thousands) Operating Finance
2025 $ 3,698  $ 403 
2026 3,750  361 
2027 3,825  361 
2028 3,903  303 
2029 3,971  85 
Thereafter 27,966  — 
Total undiscounted minimum future lease payments 47,113  1,513 
Imputed Interest (15,561) (164)
Total lease liabilities $ 31,552  $ 1,349 
Schedule of Lessor, Operating Lease, Payment to be Received, Maturity
Future expected cash receipts from the Company's subleases as of December 31, 2024 are as follows:
(in thousands) Sublease Receipts
2025 $ 582 
2026 594 
2027 606 
2028 618 
2029 631 
Thereafter 4,598 
Total sublease receipts $ 7,629