XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Lease Expense and Other Information
Components of lease expense and other information for the periods presented are summarized as follows (in thousands, except terms and rates):
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Lease expense
Finance lease expense:
Amortization of right-of-use assets$1,714 $1,823 $5,264 $5,571 
Interest on lease liabilities344 290 992 851 
Operating lease expense1,423 1,423 4,268 4,268 
Short-term lease expense11 31 13 
Total lease expense$3,492 $3,538 $10,555 $10,703 
Supplemental cash flow information
Finance leases:
Operating cash outflow from finance leases$344 $290 $992 $851 
Financing cash outflow from finance leases$1,743 $1,859 $5,285 $5,666 
Finance lease liabilities arising from obtaining finance lease right-of-use assets$1,671 $1,799 $5,247 $5,438 
Operating leases:
Operating cash outflow from operating leases$1,430 $1,396 $4,291 $4,177 
Operating lease liabilities arising from obtaining operating lease right-of-use assets$— $— $149 $154 
Other information as of September 30, 2024
Finance leases:
Weighted-average remaining lease term (years)1.8
Weighted-average discount rate11.1 %
Operating leases:
Weighted-average remaining lease term (years)8.3
Weighted-average discount rate3.9 %
Schedule of Operating Lease Liability Maturity
Future maturities of remaining lease payments included in the measurement of operating lease liabilities as of September 30, 2024 are as follows (in thousands):
Years ending December 31,
Remaining 2024$1,430 
20255,701 
20265,843 
20275,989 
20286,139 
Thereafter26,695 
Total51,797 
Less: imputed interest(7,710)
Present value of operating lease obligations$44,087 
Schedule of Finance Lease Liability Maturity
Future minimum lease payments for the Company’s finance leases as of September 30, 2024 were as follows (in thousands):
Years ending December 31,
Remaining 2024$2,155 
20256,676 
20263,960 
20271,396 
2028— 
Thereafter— 
Total14,187 
Less: amounts representing interest(1,583)
Present value of finance lease obligations$12,604