Leases (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Leases [Abstract] |
|
| Schedule of Balance Sheet Location |
The balance sheet components of the leases were as follows as of December 31, 2025 and 2024: | | | | | | | | | | | | | | | | | December 31, 2025 | | December 31, 2024 | Operating leases | | | | | Operating lease right-of-use assets | | $ | 28,309 | | | $ | 18,480 | | Other accrued liabilities | | $ | 4,385 | | | $ | 3,771 | | Long-term operating lease liabilities | | 24,266 | | | 14,709 | | Total operating lease liabilities | | $ | 28,651 | | | $ | 18,480 | | Finance leases | | | | | Property, plant, and equipment | | $ | 1,941 | | | $ | 1,545 | | Accumulated amortization | | (1,390) | | | (1,072) | | Property, plant, and equipment - net | | $ | 551 | | | $ | 473 | | Current maturities of long-term debt | | $ | 153 | | | $ | 167 | | Long-term debt | | 409 | | | 306 | | Total finance lease liabilities | | $ | 562 | | | $ | 473 | |
|
| Schedule of Components of Lease Cost |
The components of lease expense within the Consolidated Statements of Operations were as follows for the years ended December 31, 2025 and 2024:
| | | | | | | | | | | | | | | | | Year Ended December 31, | | | 2025 | | 2024 | Finance lease cost: | | | | | Amortization of finance leases | | $ | 150 | | | $ | 160 | | Interest on lease liabilities | | 95 | | | 43 | | Operating lease cost | | 5,346 | | 3,181 | | Sublease income | | (68) | | | (200) | | Total lease cost | | $ | 5,523 | | | $ | 3,184 | |
The cash flow components of the leases were as follows for the years ended December 31, 2025 and 2024:
| | | | | | | | | | | | | | | | | Year Ended December 31, | | | 2025 | | 2024 | Cash paid for amounts included in the measurement of lease liabilities: | | | | | Operating cash flows from operating leases | | $ | (5,014) | | | $ | (3,746) | | | | | | | Financing cash flows from finance leases | | (245) | | | (212) | | Right-of-use assets obtained in exchange for new lease liabilities: | | | | | Operating leases | | 15,082 | | | 6,605 | | Finance leases | | 307 | | | — | | Termination of right-of use assets from operating leases | | (811) | | | — | |
The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows for the periods presented: | | | | | | | | | | | | | | | | | December 31, | | | 2025 | | 2024 | Operating lease weighted-average remaining lease term | | 8 | | 6 | Operating lease weighted-average discount rate | | 5.2 | % | | 5.5 | % | Finance lease weighted-average remaining lease term | | 4 | | 4 | Finance lease weighted-average discount rate | | 4.4 | % | | 4.8 | % |
|
| Schedule of Lessee, Operating Lease, Liability, Maturity |
As of December 31, 2025, estimated annual maturities of lease liabilities for the year ending December 31, 2026 and thereafter were as follows: | | | | | | | | | | | | | | | Year Ending December 31, | | Operating Leases | | Finance Leases | 2026 | | $ | 5,672 | | | $ | 194 | | 2027 | | 5,139 | | | 139 | | 2028 | | 5,349 | | | 135 | | 2029 | | 4,952 | | | 132 | | 2030 | | 3,042 | | | 71 | | 2031 and thereafter | | 11,042 | | | — | | | | 35,196 | | | 671 | | Interest | | (6,545) | | | (109) | | Total | | $ | 28,651 | | | $ | 562 | |
|
| Schedule of Finance Lease, Liability, Maturity |
As of December 31, 2025, estimated annual maturities of lease liabilities for the year ending December 31, 2026 and thereafter were as follows: | | | | | | | | | | | | | | | Year Ending December 31, | | Operating Leases | | Finance Leases | 2026 | | $ | 5,672 | | | $ | 194 | | 2027 | | 5,139 | | | 139 | | 2028 | | 5,349 | | | 135 | | 2029 | | 4,952 | | | 132 | | 2030 | | 3,042 | | | 71 | | 2031 and thereafter | | 11,042 | | | — | | | | 35,196 | | | 671 | | Interest | | (6,545) | | | (109) | | Total | | $ | 28,651 | | | $ | 562 | |
|