Leases (Tables)
|
9 Months Ended |
Sep. 30, 2026 |
| Leases |
|
| Schedule of components of lease cost |
The components of lease cost were as follows (in thousands): | | | | | | | | | | Nine Months Ended | | | | September 30, | | | | 2026 | | 2025 | | Operating lease cost | | $ | 5,724 | | $ | 6,265 | | Finance lease cost: | | | | | | | | Amortization of right-of-use assets | | | 345 | | | 307 | | Interest on finance lease liabilities | | | 66 | | | 77 | | | | | 411 | | | 384 | | Total lease cost | | $ | 6,135 | | $ | 6,649 | |
|
| Schedule of other information related to leases |
Other information related to leases was as follows (in thousands): | | | | | | | | Supplemental Cash Flows Information | | Nine Months Ended September 30, | | | | 2026 | | 2025 | | Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | | Operating cash flows from operating leases | | $ | 5,697 | | $ | 5,015 | | Operating cash flows from finance leases | | $ | 408 | | $ | 364 | | Financing cash flows from finance leases | | $ | 340 | | $ | 310 | | | | | | | | | | Right-of-use assets obtained in exchange for lease liabilities: | | | | | | | | Operating leases | | $ | 3,182 | | $ | 3,972 | | Finance leases | | $ | 338 | | $ | 388 | |
| | | | | | | | | September 30, | | December 31, | | | | | 2026 | | 2025 | | | Weighted-Average Remaining Lease Term | | | | | | | Operating leases | | 8.5 | years | 9.0 | years | | Finance leases | | 2.9 | years | 3.1 | years | | | | | | | | | Weighted-Average Discount Rate | | | | | | | Operating leases | | 7.1 | % | 7.1 | % | | Finance leases | | 7.6 | % | 8.4 | % | |
|
| Schedule of future minimum lease payments under non-cancellable operating leases |
Future minimum lease payments under non-cancellable leases that have commenced as of September 30, 2026 were as follows (in thousands): | | | | | | | | | Operating | | Finance | Years Ending December 31 | | Leases | | Leases | 2026 (excluding the nine months ended September 30, 2026) | | $ | 1,776 | | $ | 133 | 2027 | | | 7,329 | | | 497 | 2028 | | | 6,675 | | | 365 | 2029 | | | 5,837 | | | 175 | 2030 | | | 6,050 | | | 68 | Thereafter | | | 31,187 | | | 18 | Total future minimum lease payments | | | 58,854 | | | 1,256 | Less: imputed interest | | | (15,571) | | | (120) | Total | | $ | 43,283 | | $ | 1,136 |
| | | | | | | | | Operating | | Finance | Reported as of September 30, 2026 | | Leases | | Leases | Current lease liabilities | | $ | 4,378 | | $ | 448 | Noncurrent lease liabilities | | | 38,905 | | | 688 | Total | | $ | 43,283 | | $ | 1,136 |
|
| Schedule of future minimum lease payments under non-cancellable finance leases |
Future minimum lease payments under non-cancellable leases that have commenced as of September 30, 2026 were as follows (in thousands): | | | | | | | | | Operating | | Finance | Years Ending December 31 | | Leases | | Leases | 2026 (excluding the nine months ended September 30, 2026) | | $ | 1,776 | | $ | 133 | 2027 | | | 7,329 | | | 497 | 2028 | | | 6,675 | | | 365 | 2029 | | | 5,837 | | | 175 | 2030 | | | 6,050 | | | 68 | Thereafter | | | 31,187 | | | 18 | Total future minimum lease payments | | | 58,854 | | | 1,256 | Less: imputed interest | | | (15,571) | | | (120) | Total | | $ | 43,283 | | $ | 1,136 |
| | | | | | | | | Operating | | Finance | Reported as of September 30, 2026 | | Leases | | Leases | Current lease liabilities | | $ | 4,378 | | $ | 448 | Noncurrent lease liabilities | | | 38,905 | | | 688 | Total | | $ | 43,283 | | $ | 1,136 |
|