XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
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,
2025202420252024
Lease expense
Finance lease expense:
Amortization of right-of-use assets$1,848 $1,730 $3,636 $3,550 
Interest on lease liabilities364 330 710 648 
Operating lease expense1,386 1,423 2,771 2,845 
Short-term lease expense12 11 22 20 
Variable lease expense140 70 228 117 
Total lease expense$3,750 $3,564 $7,367 $7,180 
Supplemental cash flow information
Finance leases:
Operating cash outflow from finance leases$364 $330 $710 $648 
Financing cash outflow from finance leases$1,814 $1,755 $3,587 $3,542 
Finance lease liabilities arising from obtaining finance lease right-of-use assets$2,165 $1,705 $4,342 $3,576 
Operating leases:
Operating cash outflow from operating leases$1,428 $1,430 $2,845 $2,861 
Operating lease liabilities arising from obtaining operating lease right-of-use assets$— $— $— $149 
Other information as of June 30, 2025
Finance leases:
Weighted-average remaining lease term (years)1.9
Weighted-average discount rate11.0 %
Operating leases:
Weighted-average remaining lease term (years)7.6
Weighted-average discount rate3.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, 2025 are as follows (in thousands):
Years ending December 31,
2025$2,856 
20265,843 
20275,989 
20286,139 
20296,292 
Thereafter20,403 
Total47,522 
Less: imputed interest(6,482)
Present value of operating lease obligations$41,040 
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,
2025202420252024
Phone hardware revenue
$1,632 $1,130 $3,138 $2,251 
Sublease revenue
219 219 439 439 
Total
$1,851 $1,349 $3,577 $2,690 
Schedule of Finance Lease Liability Maturity
Future minimum lease payments for the Company’s finance leases as of June 30, 2025 were as follows (in thousands):
Years ending December 31,
2025$4,429 
20266,247 
20273,758 
2028963 
Thereafter— 
Total15,397 
Less: amounts representing interest(1,665)
Present value of finance lease obligations$13,732