XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 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 June 30,Six Months Ended June 30,
2024202320242023
Lease expense
Finance lease expense:
Amortization of right-of-use assets$1,730 $1,809 $3,550 $3,748 
Interest on lease liabilities330 288 648 561 
Operating lease expense1,423 1,423 2,845 2,845 
Short-term lease expense11 20 11 
Total lease expense$3,494 $3,525 $7,063 $7,165 
Supplemental cash flow information
Finance leases:
Operating cash outflow from finance leases$330 $288 $648 $561 
Financing cash outflow from finance leases$1,755 $1,847 $3,542 $3,807 
Finance lease liabilities arising from obtaining finance lease right-of-use assets$1,705 $1,711 $3,576 $3,639 
Operating leases:
Operating cash outflow from operating leases$1,430 $1,396 $2,861 $2,781 
Operating lease liabilities arising from obtaining operating lease right-of-use assets$— $— $149 $154 
Other information as of June 30, 2024
Finance leases:
Weighted-average remaining lease term (years)1.9
Weighted-average discount rate11.0 %
Operating leases:
Weighted-average remaining lease term (years)8.6
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 June 30, 2024 are as follows (in thousands):
Years ending December 31,
Remaining 2024$2,860 
20255,701 
20265,843 
20275,989 
20286,139 
Thereafter26,695 
Total53,227 
Less: imputed interest(8,145)
Present value of operating lease obligations$45,082 
Schedule of Finance Lease Liability Maturity
Future minimum lease payments for the Company’s finance leases as of June 30, 2024 were as follows (in thousands):
Years ending December 31,
Remaining 2024$4,160 
20255,902 
20263,385 
2027828 
2028— 
Thereafter— 
Total14,275 
Less: amounts representing interest(1,599)
Present value of finance lease obligations$12,676