XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease Expense and Other Information
Lease expense and other information consisted of the following (in thousands, except terms and rates):
Year Ended December 31,
20232022
Lease expense
Finance lease expense:
Amortization of right-of-use assets$7,421 $8,486 
Interest on lease liabilities1,165 923 
Operating lease expense5,690 5,671 
Short-term lease expense18 27 
Total lease expense$14,295 $15,107 
Supplemental cash flow information
Finance leases:
Operating cash outflow from finance leases$1,165 $923 
Financing cash outflow from finance leases$7,530 $8,709 
Finance lease liabilities arising from obtaining finance lease right-of-use assets$7,183 $6,655 
Operating leases:
Operating cash outflow from operating leases$5,574 $4,556 
Operating lease liabilities arising from obtaining operating lease right-of-use assets$154 $309 
Other information
Finance leases:
Weighted-average remaining lease term (years)1.8
Weighted-average discount rate10.3 %
Operating leases:
Weighted-average remaining lease term (years)9.1
Weighted-average discount rate3.9 %
Operating Lease Liability Maturity
Future maturities of remaining lease payments included in the measurement of operating lease as of December 31, 2023 are as follows (in thousands):
Years ending December 31,
2024$5,562 
20255,701 
20265,843 
20275,989 
20286,139 
Thereafter26,695 
Total55,929 
Less: imputed interest(9,028)
Present value of operating lease obligations$46,901 
Finance Lease Liability Maturity
Future minimum lease payments for the Company’s finance leases as of December 31, 2023 were as follows (in thousands):
Years ending December 31,
2024$7,482 
20254,519 
20262,153 
2027— 
2028— 
Thereafter— 
Total14,154 
Less amounts representing interest(1,512)
Present value of finance lease obligations$12,642