Leases (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
| Leases |
|
| Schedule of components of lease expense |
The following table presents components of lease expense for the three and nine months ended September 30, 2024 and 2023, respectively (in thousands): | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | Finance lease cost | | | | | | | | | | | | | Amortization of right-of-use assets | | $ | 13,442 | | $ | 397 | | $ | 14,236 | | $ | 1,190 | Interest on lease liabilities | | | 186 | | | 198 | | | 568 | | | 602 | Operating lease cost | | | 1,978 | | | 970 | | | 3,752 | | | 2,817 | Variable lease cost | | | 206 | | | 216 | | | 357 | | | 316 | Short-term lease | | | 162 | | | 167 | | | 526 | | | 613 | Total lease cost | | $ | 15,974 | | $ | 1,948 | | $ | 19,439 | | $ | 5,538 |
|
| Schedule of maturity of operating leases |
Maturities of lease liabilities as of September 30, 2024 are as follows (in thousands): | | | | | | | | | Operating Leases | | Finance Leases | 2024 | | $ | 1,355 | | $ | 394 | 2025 | | | 5,900 | | | 1,604 | 2026 | | | 5,035 | | | 1,641 | 2027 | | | 2,731 | | | 1,678 | 2028 | | | 2,479 | | | 1,714 | Thereafter | | | 2,764 | | | 9,309 | Total future minimum lease payments | | | 20,264 | | | 16,340 | Less: Interest | | | 1,971 | | | 3,936 | Total | | $ | 18,293 | | $ | 12,404 |
|
| Schedule of maturity of finance leases |
Maturities of lease liabilities as of September 30, 2024 are as follows (in thousands): | | | | | | | | | Operating Leases | | Finance Leases | 2024 | | $ | 1,355 | | $ | 394 | 2025 | | | 5,900 | | | 1,604 | 2026 | | | 5,035 | | | 1,641 | 2027 | | | 2,731 | | | 1,678 | 2028 | | | 2,479 | | | 1,714 | Thereafter | | | 2,764 | | | 9,309 | Total future minimum lease payments | | | 20,264 | | | 16,340 | Less: Interest | | | 1,971 | | | 3,936 | Total | | $ | 18,293 | | $ | 12,404 |
|
| Schedule of supplemental cash flow information related to leases |
Supplemental cash flow information related to leases for the three and nine months ended September 30, 2024 and 2023 are as follows (in thousands): | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | | | | | | | Operating cash flows for operating leases | | $ | 1,358 | | $ | 1,381 | | $ | 3,995 | | $ | 4,017 | Financing cash flows for financing leases | | | 394 | | | 317 | | | 1,179 | | | 1,160 | Right-of-use assets obtained in exchange for new lease liabilities: | | | | | | | | | | | | | Operating leases | | $ | 2,411 | | $ | — | | $ | 3,005 | | $ | 1,768 |
|
| Schedule of supplemental balance sheet information |
| | | | | | | September 30, 2024 | | December 31, 2023 | Weighted average remaining lease term (years): | | | | | Operating leases | | 4.3 | | 4.9 | Financing leases | | 9.3 | | 10.1 | Weighted average discount rate: | | | | | Operating leases | | 4.7 | | 4.4 | Financing leases | | 5.9 | | 5.9 |
|