Leases (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Leases [Abstract] |
|
| Schedule of leases recorded on the balance sheet |
| | | | | | | | | June 30, | | December 31, | | | 2026 | | 2025 | Assets | | | | | | | Operating lease right-of-use assets, net (1) | | $ | 23,270 | | $ | 20,397 | Financing lease right-of-use assets, net (2) | | | 22,430 | | | 18,360 | Total assets | | $ | 45,700 | | $ | 38,757 | Liabilities | | | | | | | Current | | | | | | | Operating | | $ | 4,293 | | $ | 4,418 | Financing | | | 9,352 | | | 7,517 | Total current | | | 13,645 | | | 11,935 | Noncurrent | | | | | | | Operating | | | 27,592 | | | 24,695 | Financing | | | 8,379 | | | 5,878 | Total noncurrent | | | 35,971 | | | 30,573 | Total liabilities | | $ | 49,616 | | $ | 42,508 |
| (1) | Operating lease right-of-use assets are recorded net of accumulated amortization of $36.6 million and $33.8 million as of June 30, 2026 and December 31, 2025, respectively. |
| (2) | Financing lease right-of-use assets are recorded net of accumulated amortization of $24.3 million and $24.8 million as of June 30, 2026 and December 31, 2025, respectively. |
|
| Schedule of information related to lease terms and discount rates |
| | | | | | June 30, | | December 31, | | | 2026 | | 2025 | | Weighted Average Remaining Lease Term (in years) | | | | | Operating leases | 8.75 | | 9.41 | | Financing leases | 2.64 | | 2.09 | | Weighted Average Discount Rate | | | | | Operating leases | 10.99 | % | 11.50 | % | Financing leases | 8.31 | % | 9.02 | % |
|
| Schedule of components of lease expense |
| | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | June 30, | | June 30, | | | 2026 | | 2025 | | 2026 | | 2025 | Operating lease costs: | | | | | | | | | | | | | Operating lease cost | | $ | 2,317 | | $ | 3,071 | | $ | 4,509 | | $ | 6,206 | Short-term lease cost (1) | | | 1,356 | | | 1,451 | | | 2,697 | | | 2,672 | Financing lease costs: | | | | | | | | | | | | | Interest on lease liabilities | | | 292 | | | 449 | | | 551 | | | 870 | Amortization of right-of-use assets | | | 1,720 | | | 2,132 | | | 3,723 | | | 4,360 | Total lease cost | | $ | 5,685 | | $ | 7,103 | | $ | 11,480 | | $ | 14,108 |
| (1) | Includes expenses related to leases with a lease term of more than one month but less than one year. |
|
| Schedule of supplemental cash flow information |
| | | | | | | Six Months Ended | | June 30, | | 2026 | | 2025 | Cash paid for amounts included in the measurement of lease liabilities: | | | | | | Operating cash flows for operating leases | $ | 4,754 | | $ | 4,638 | Operating cash flows for finance leases | $ | 551 | | $ | 870 | Financing cash flows for finance leases | $ | 4,858 | | $ | 5,316 | Non-cash activity: | | | | | | ROU assets obtained in exchange for new operating lease liabilities | $ | 5,878 | | $ | 2,287 | ROU assets obtained in exchange for new financing lease liabilities | $ | 10,001 | | $ | 2,182 |
|
| Schedule of operating lease maturities |
| | | | | | | | | Operating Leases | | Finance Leases | Year ending December 31, | | | | | | | 2026 (excluding the six months ended June 30, 2026) | | $ | 3,742 | | $ | 5,409 | 2027 | | | 7,232 | | | 6,457 | 2028 | | | 5,910 | | | 2,394 | 2029 | | | 5,000 | | | 3,083 | 2030 | | | 4,930 | | | 1,000 | Thereafter | | | 25,164 | | | 1,592 | Total future minimum lease payments | | | 51,978 | | | 19,935 | Less - amount representing interest | | | 20,093 | | | 2,204 | Present value of future minimum lease payments | | | 31,885 | | | 17,731 | Less - current lease obligations | | | 4,293 | | | 9,352 | Long-term lease obligations | | $ | 27,592 | | $ | 8,379 |
|
| Schedule of finance lease maturities |
| | | | | | | | | Operating Leases | | Finance Leases | Year ending December 31, | | | | | | | 2026 (excluding the six months ended June 30, 2026) | | $ | 3,742 | | $ | 5,409 | 2027 | | | 7,232 | | | 6,457 | 2028 | | | 5,910 | | | 2,394 | 2029 | | | 5,000 | | | 3,083 | 2030 | | | 4,930 | | | 1,000 | Thereafter | | | 25,164 | | | 1,592 | Total future minimum lease payments | | | 51,978 | | | 19,935 | Less - amount representing interest | | | 20,093 | | | 2,204 | Present value of future minimum lease payments | | | 31,885 | | | 17,731 | Less - current lease obligations | | | 4,293 | | | 9,352 | Long-term lease obligations | | $ | 27,592 | | $ | 8,379 |
|