XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of components of total lease expense
The components of total lease expense are as follows for the years ended:
December 31,
(in thousands)202420232022
Finance lease costs
Amortization of right-of-use assets$$$20 
Interest on lease obligations
Operating lease costs
Operating lease costs3,664 3,316 4,077 
Short-term lease costs576 520 72 
Variable lease costs610 1,438 1,241 
Total lease expense$4,860 $5,282 $5,412 
Schedule of supplemental balance sheet information
Supplemental balance sheet information related to the operating and financing leases is as follows:
(In thousands, except lease term and discount rate)December 31, 2024December 31, 2023
Operating Leases
Right-of-use operating assets$14,265 $15,562 
Current maturities of long-term lease obligations$1,960 $1,541 
Long-term lease obligations$19,191 $21,123 
Financing Leases
Right-of-use financing leases (1)
$37 $28 
Current maturities of long-term lease obligations $$
Long-term lease obligations $30 $19 
Weighted average operating lease term (in years):8.89.6
Weighted average financing term (in years):3.66.5
Weighted average discount rate - operating leases
10.95 %10.99 %
Weighted average discount rate - financing leases
14.06 %13.22 %
(1) Financing leases are included in Property and equipment, net on the Consolidated Balance Sheets.
Schedule of operating lease maturity
Future minimum lease payments under operating and financing leases as of December 31, 2024 are as follows:
(In thousands)
Year ending December 31,
2025$4,148 
20264,284 
20273,120 
20283,119 
20293,187 
Thereafter15,385 
Total33,243 
Less: Imputed interest(12,053)
Total lease liability21,190 
Less: Current lease liability (1,969)
Long-term lease liability$19,221 
Schedule of finance lease maturity
Future minimum lease payments under operating and financing leases as of December 31, 2024 are as follows:
(In thousands)
Year ending December 31,
2025$4,148 
20264,284 
20273,120 
20283,119 
20293,187 
Thereafter15,385 
Total33,243 
Less: Imputed interest(12,053)
Total lease liability21,190 
Less: Current lease liability (1,969)
Long-term lease liability$19,221