XML 322 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of components of total lease expense
The components of total lease expense for the years ended were as follows:
December 31,
(in thousands)202320222021
Finance lease costs
Amortization of right-of-use assets$$20 $22 
Interest on lease obligations
Operating lease costs
Operating lease costs3,316 4,077 4,326 
Short-term lease costs520 72 10 
Variable lease costs1,438 1,241 744 
Total lease expense$5,282 $5,412 $5,104 
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, 2023December 31, 2022
Operating Leases
Right-of-use operating assets$15,562 $14,369 
Current maturities of long-term lease obligations$1,541 $1,303 
Long-term lease obligations$21,123 $20,387 
Financing Leases
Right-of-use financing leases (1)
$28 $41 
Current maturities of long-term lease obligations $$
Long-term lease obligations $19 $18 
Weighted average operating lease term (in years):9.611
Weighted average financing term (in years):6.54
Weighted average discount rate operating leases10.99 %10.58 %
Weighted average discount rate financing leases13.22 %11.91 %
(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, 2023, were as follows:
(In thousands)
Year ending December 31,
2024$3,925 
20254,134 
20264,269 
20273,106 
20283,104 
Thereafter18,566 
Total$37,104 
Less: Imputed interest(14,415)
Total lease liability22,689 
Less: Current lease liability (1,547)
Long-term lease liability$21,142 
Schedule of finance lease maturity
Future minimum lease payments under operating and financing leases as of December 31, 2023, were as follows:
(In thousands)
Year ending December 31,
2024$3,925 
20254,134 
20264,269 
20273,106 
20283,104 
Thereafter18,566 
Total$37,104 
Less: Imputed interest(14,415)
Total lease liability22,689 
Less: Current lease liability (1,547)
Long-term lease liability$21,142