Leases (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Leases [Abstract] |
|
| Schedule of Lease Expense and Other Information |
Lease expense and other information for the periods presented consisted of the following (in thousands, except terms and rates): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | Lease expense | | | | | | | | Finance lease expense: | | | | | | | | Amortization of right-of-use assets | $ | 1,932 | | | $ | 1,848 | | | $ | 3,802 | | | $ | 3,636 | | Interest on lease liabilities | 380 | | | 364 | | | 727 | | | 710 | | Operating lease expense | 1,439 | | | 1,386 | | | 2,879 | | | 2,771 | | Short-term lease expense | 11 | | | 12 | | | 28 | | | 22 | | Variable lease expense | 74 | | | 140 | | | 191 | | | 228 | | Total lease expense | $ | 3,836 | | | $ | 3,750 | | | $ | 7,627 | | | $ | 7,367 | | | | | | | | | | Supplemental cash flow information | | | | | | | | Finance leases: | | | | | | | | Operating cash outflow from finance leases | $ | 380 | | | $ | 364 | | | $ | 727 | | | $ | 710 | | Financing cash outflow from finance leases | $ | 1,868 | | | $ | 1,814 | | | $ | 3,661 | | | $ | 3,587 | | Finance lease liabilities arising from obtaining finance lease right-of-use assets | $ | 3,122 | | | $ | 2,165 | | | $ | 5,195 | | | $ | 4,342 | | Operating leases: | | | | | | | | Operating cash outflow from operating leases | $ | 1,524 | | | $ | 1,428 | | | $ | 3,036 | | | $ | 2,845 | | | | | | | | | | | | | | | | | | Other information as of June 30, 2026 | | | | | | | | Finance leases: | | | | | | | | Weighted-average remaining lease term (years) | 1.9 | | | | | | | Weighted-average discount rate | 11.3 | % | | | | | | | Operating leases: | | | | | | | | Weighted-average remaining lease term (years) | 6.6 | | | | | | | Weighted-average discount rate | 3.9 | % | | | | | | |
|
| Schedule of Operating Lease Liability Maturity |
Future maturities of remaining lease payments included in the measurement of operating lease liabilities as of June 30, 2026 are as follows (in thousands): | | | | | | Years ending December 31, | Remainder of 2026 | $ | 3,047 | | 2027 | 6,009 | | 2028 | 6,139 | | 2029 | 6,292 | | 2030 | 6,450 | | Thereafter | 13,953 | | Total | 41,890 | | Less: imputed interest | (4,983) | | Present value of operating lease obligations | $ | 36,907 | |
|
| Schedule of Operating Lease, Lease Income |
The Company reported revenues associated with these leases for the periods presented as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | Phone hardware revenue | $ | 2,170 | | | $ | 1,632 | | | $ | 4,176 | | | $ | 3,138 | | Sublease revenue | 225 | | | 219 | | | 444 | | | 439 | | Total | $ | 2,395 | | | $ | 1,851 | | | $ | 4,620 | | | $ | 3,577 | | | | | | | | | | | | | | | | | | | | | | | | | |
|
| Schedule of Finance Lease Liability Maturity |
Future minimum lease payments for the Company’s finance leases as of June 30, 2026 were as follows (in thousands): | | | | | | Years ending December 31, | Remainder of 2026 | $ | 4,611 | | 2027 | 6,668 | | 2028 | 3,963 | | 2029 | 1,081 | | 2030 | — | | Thereafter | — | | Total | 16,323 | | Less: amounts representing interest | (1,849) | | Present value of finance lease obligations | $ | 14,474 | |
|