v3.26.1
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,
2026202520262025
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,
2026202520262025
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