v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Accounts receivable, net of allowance for credit losses $ 8,390 $ 9,762
Due from T-Mobile, IP Transit Services Agreement, current portion, net of discount 13,720 16,915
Due from T-Mobile, IP Transit Services Agreement, noncurrent portion discount 6,343 12,312
Due from T-Mobile, Purchase Agreement, net of discount $ 4,897 $ 5,755
Liabilities and stockholders' equity    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 49,246,196 49,034,925
Common stock, shares outstanding 49,246,196 49,034,925
Senior secured 2026 Notes    
Liabilities and stockholders' equity    
Unamortized debt costs $ 375 $ 499
Senior unsecured 2027 notes    
Liabilities and stockholders' equity    
Unamortized debt costs 1,632 2,013
Unamortized debt discount 5,724 7,053
Secured IPv4 notes    
Liabilities and stockholders' equity    
Debt costs 9,880 $ 6,702
Senior secured 2032 notes    
Liabilities and stockholders' equity    
Unamortized debt costs $ 2,143