XML 64 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Information Related to Lease Costs
The components of lease expense were as follows (dollars in thousands):
Three Months Ended March 31,
20242023
Operating lease cost
$3,159 $1,751 
Finance lease cost
Amortization of lease expense
179 154 
Interest on lease liabilities
24 22 
Sublease income(226)(248)
Total lease cost, net$3,136 $1,679 
Other information related to leases was as follows (in thousands):
Three Months Ended
March 31,
20242023
Supplemental Cash Flow Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,837 $1,742 
Operating cash flows from finance leases24 22 
Financing cash flows from finance leases179 154 
Three Months Ended
March 31,
20242023
Weighted Average Remaining Lease Term
Operating leases8.39 years6.64 years
Finance leases2.96 years3.22 years
Weighted Average Discount Rate
Operating leases6.15 %5.63 %
Finance leases5.53 %4.95 %
Schedule of Future Minimum Operating Lease Payments Under Non-cancelable Leases
The following are future minimum lease payments under non-cancellable leases for the years ending December 31 (in thousands) below:
Operating Leases
Finance Leases
2024 (excluding the three months ended March 31, 2024)$5,597 $560 
20257,362 599 
20267,007 345 
20276,722 265 
20286,545 27 
Thereafter22,558 
Total future minimum lease payments
55,791 1,803 
Less: imputed interest
13,068 152 
Total lease liabilities
42,723 1,651 
Less: current portion
5,007 636 
Long-term lease liabilities
$37,716 $1,015 
Schedule of Future Minimum Finance Lease Payments Under Non-cancelable Leases
The following are future minimum lease payments under non-cancellable leases for the years ending December 31 (in thousands) below:
Operating Leases
Finance Leases
2024 (excluding the three months ended March 31, 2024)$5,597 $560 
20257,362 599 
20267,007 345 
20276,722 265 
20286,545 27 
Thereafter22,558 
Total future minimum lease payments
55,791 1,803 
Less: imputed interest
13,068 152 
Total lease liabilities
42,723 1,651 
Less: current portion
5,007 636 
Long-term lease liabilities
$37,716 $1,015