v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20262025
Lease expense
Finance lease expense:
Amortization of right-of-use assets
$1,870 $1,788 
Interest on lease liabilities
347 347 
Operating lease expense
1,439 
1,386 
Short-term lease expense
17 
10 
Variable lease expense
116 
88 
Total lease expense
$
3,789 
$
3,619 
Supplemental cash flow information
Finance leases:
Operating cash outflow from finance leases
$
347 
$
347 
Financing cash outflow from finance leases
$
1,793 
$
1,773 
Finance lease liabilities arising from obtaining finance lease right-of-use assets
$
2,073 
$
2,177 
Operating leases:
Operating cash outflow from operating leases
$
1,512 
$
1,416 
Operating lease liabilities arising from obtaining operating lease right-of-use assets
$
— 
$
— 
Other information as of March 31, 2026
Finance leases:
Weighted-average remaining lease term (years)
1.8
Weighted-average discount rate
10.9 
%
Operating leases:
Weighted-average remaining lease term (years)
6.8
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 March 31, 2026 are as follows (in thousands):
Years ending December 31,
2026
$
4,571 
2027
6,009 
2028
6,139 
2029
6,292 
2030
6,450 
Thereafter
13,953 
Total
43,414 
Less: imputed interest
(5,345)
Present value of operating lease obligations
$
38,069 
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 March 31,
20262025
Phone hardware revenue
$2,006 $1,506 
Sublease revenue
219 219 
Total
$2,225 $1,725 
Schedule of Finance Lease Liability Maturity
Future minimum lease payments for the Company’s finance leases as of March 31, 2026 were as follows (in thousands):
Years ending December 31,
2026
$
6,175 
2027
5,490 
2028
2,865 
2029
266 
2030
— 
Thereafter
— 
Total
14,796 
Less: amounts representing interest
(1,576)
Present value of finance lease obligations
$
13,220