Leases (Tables)
|
12 Months Ended |
Dec. 31, 2023 |
Leases [Abstract] |
|
Supplemental Lease Information |
Supplemental balance sheet information related to leases was as follows (in thousands, except lease term and discount rate):
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
December 31, 2022 |
Operating leases |
|
|
|
Assets |
|
|
|
Operating lease right-of-use assets |
$ |
28,286 |
|
|
$ |
25,149 |
|
Liabilities |
|
|
|
Operating lease liabilities, current |
$ |
4,312 |
|
|
3,710 |
|
Operating lease liabilities, non-current |
26,349 |
|
|
23,613 |
|
Total operating lease liabilities |
$ |
30,661 |
|
|
$ |
27,323 |
|
|
|
|
|
Finance leases |
|
|
|
Assets |
|
|
|
Financing lease right-of-use assets |
$ |
10,150 |
|
|
$ |
4,903 |
|
Accumulated amortization |
(2,701) |
|
|
(1,638) |
|
Financing lease right-of-use assets, net |
$ |
7,449 |
|
|
$ |
3,265 |
|
Liabilities |
|
|
|
Finance lease liabilities, current |
$ |
1,597 |
|
|
$ |
522 |
|
Finance lease liabilities, non-current |
4,411 |
|
|
821 |
|
Total finance lease liabilities |
$ |
6,008 |
|
|
$ |
1,343 |
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
December 31, 2022 |
Weighted-average remaining lease term (years) |
|
|
Operating leases |
6.3 years |
7.7 years |
Finance leases |
4.1 years |
3.0 years |
|
|
|
Weighted-average discount rate |
|
|
Operating leases |
6.9 |
% |
5.6 |
% |
Finance leases |
7.7 |
% |
6.9 |
% |
|
|
|
The table below presents certain supplemental information related to the cash flows for operating and finance leases recorded on the consolidated statements of cash flows:
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2023 |
2022 |
Cash paid for amounts included in the measurement of lease liabilities |
|
|
Operating cash flows from operating leases |
$ |
(5,559) |
|
$ |
(5,427) |
|
Operating cash flows from finance leases |
$ |
(243) |
|
$ |
(66) |
|
Finance cash flows from finance leases |
$ |
(583) |
|
$ |
(777) |
|
|
|
|
Right-of-use assets obtained in exchange for lease obligations: |
|
|
Operating lease liabilities |
$ |
5,652 |
|
$ |
29,202 |
|
Finance lease liabilities |
$ |
5,221 |
|
$ |
694 |
|
|
Schedule of Future Minimum Payments, Operating Leases |
Maturities of lease liabilities as of December 31, 2023 were as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
Operating Leases |
|
Finance Leases |
2024 |
$ |
6,011 |
|
|
$ |
1,669 |
|
2025 |
6,204 |
|
|
1,627 |
|
2026 |
6,175 |
|
|
1,329 |
|
2027 |
6,168 |
|
|
1,224 |
|
2028 |
5,636 |
|
|
1,174 |
|
2029 and thereafter |
8,638 |
|
|
166 |
|
Total undiscounted lease payments |
$ |
38,832 |
|
|
$ |
7,189 |
|
Less: imputed interest |
(8,171) |
|
|
(1,181) |
|
Total lease liabilities |
$ |
30,661 |
|
|
$ |
6,008 |
|
|
Schedule of Future Minimum Payments, Finance Leases |
Maturities of lease liabilities as of December 31, 2023 were as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
Operating Leases |
|
Finance Leases |
2024 |
$ |
6,011 |
|
|
$ |
1,669 |
|
2025 |
6,204 |
|
|
1,627 |
|
2026 |
6,175 |
|
|
1,329 |
|
2027 |
6,168 |
|
|
1,224 |
|
2028 |
5,636 |
|
|
1,174 |
|
2029 and thereafter |
8,638 |
|
|
166 |
|
Total undiscounted lease payments |
$ |
38,832 |
|
|
$ |
7,189 |
|
Less: imputed interest |
(8,171) |
|
|
(1,181) |
|
Total lease liabilities |
$ |
30,661 |
|
|
$ |
6,008 |
|
|
Schedule of Lease Costs |
The table below presents certain information related to the lease costs for the year ended December 31, 2023:
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2023 |
2022 |
Operating lease cost |
$ |
5,760 |
|
$ |
5,640 |
|
|
|
|
Finance Leases |
|
|
Amortization of right-of-use assets |
1,063 |
|
537 |
|
Interest on lease liabilities |
243 |
|
66 |
|
|
|
|
Other Lease Costs |
|
|
Short-term lease cost |
2,342 |
|
1,402 |
|
Variable lease cost(1)
|
2,414 |
|
1,235 |
|
Total lease cost |
$ |
11,822 |
|
$ |
8,880 |
|
(1) Consist primarily of common-area maintenance, taxes and utilities
|
|
|
|